Rails中的设计和无状态令牌

Jon*_*ark 3 devise ruby-on-rails-3

我得到了一个使用Rails 3和Devise开发的API.我正在使用令牌(token_authenticatable)来验证从客户端向API发出的请求.我希望能够在请求中的用户之间切换只是替换令牌.

我听说过一个名为:stateless_token(boolean)的设置,但我无法弄清楚这个设置的位置.还有另外一种方法吗?

如果在这里找到了token_authenticatable:

https://github.com/plataformatec/devise/blob/master/lib/devise/strategies/token_authenticatable.rb

如果在此找到有关stateless_token的信息:

http://rdoc.info/github/plataformatec/devise/master/Devise/Models/TokenAuthenticatable

Ser*_*sev 13

stateless_token截至目前已被弃用.这是新形式(它允许更多的auth策略无状态):

# config/initializers/devise.rb
config.skip_session_storage = [:token_auth]
Run Code Online (Sandbox Code Playgroud)