ref*_*los 12 session session-storage devise warden ruby-on-rails-3
如何防止会话存储在JSON/XML调用上创建会话?
我的问题是我在数据库中保存会话,并在多个api调用中被淹没.
我正在使用Rails 3.2.2和Devise进行身份验证.
ref*_*los 18
我的问题在于Devise里面的Warden.在用户通过身份验证后,我不得不"告诉"Warden不要将用户存储在会话中.
resource = warden.authenticate!(:scope => resource_name, :store => !(request.format.xml? || request.format.json?))
Run Code Online (Sandbox Code Playgroud)
希望能帮助看到这个帖子的人.