module DeviseToken::Authenticable
Public Instance Methods
auth_token_request()
click to toggle source
# File lib/devise_token/authenticable.rb, line 13 def auth_token_request unless request.headers['Authorization'].nil? request.headers.fetch("Authorization", "").split(" ").last end end
auth_token_response()
click to toggle source
# File lib/devise_token/authenticable.rb, line 19 def auth_token_response end
authenticate_auth(resource_class)
click to toggle source
# File lib/devise_token/authenticable.rb, line 3 def authenticate_auth resource_class if token DeviseToken::JsonWebToken.new(token: token).current_resource(resource_class) end end
token()
click to toggle source
# File lib/devise_token/authenticable.rb, line 9 def token params[:auth_token] || auth_token_request end