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