devise_token_auth api身份验证

时间:2016-02-04 14:52:45

标签: ruby-on-rails api authentication

我正在使用devise_token_auth' s ' config.change_headers_on_each_request = true'在每个api请求上重置auth标头。 但是,访问令牌不会在响应头中返回。

devise_token_auth.rb:

DeviseTokenAuth.setup do |config|
  config.change_headers_on_each_request = true
end

Application_controller.rb:

class ApplicationController < ActionController::Base
  protect_from_forgery with: :null_session
  include DeviseTokenAuth::Concerns::SetUserByToken
  before_action :authenticate_user!
end

登录API响应标头包括:

access-token: xxxxx
token-type: xxxx
client: xxxxx
expiry: xxxxx
uid: xxxxx

我在其他API的请求标头中传递了所有这些参数,但响应并未包含所有这些参数。

使用:

gem 'devise_token_auth', git: 'https://github.com/jasonswett/devise_token_auth.git'

0 个答案:

没有答案