设计 - 注销后用户会话仍然有效

时间:2015-05-21 19:13:13

标签: ruby-on-rails-4 devise

以下是该方案: 1.启动应用程序 2.以具有remember_me = true的用户身份登录 3.关闭浏览器 4.重新启动浏览器,用户显示为已登录。 5.单击“注销”链接。 6.家庭或" /"页面已呈现,但用户仍显示为已登录。

我检查了heroku日志,找到并加载了用户GET" /"被执行。

这里有什么问题? 否则,如果浏览器未关闭并重新启动,则注销效果很好。 这件事在开发和生产中是一致的。

1 个答案:

答案 0 :(得分:0)

通过升级到devise gem的新版本解决了这个问题。作者提供了3.5.0版,解决了这个问题。