I have a rails app that I am attempting to sync with an android app. I've successfully set up authentication using Doorkeeper as the server and Oltu as the client.
My app tracks habits which exist as per-user lists. My index method in the habits controller is:
def index
@habits = current_user.habits
end
When authenticating via Devise this method works, when using Doorkeeper current_user
is nil
.
I don't know if this is the right method or not, but a solution is to do:
You can't assign to
current_user
or it will set it tonil
.