记住我和宁静的身份验证

时间:2009-06-13 07:00:20

标签: ruby-on-rails ruby-on-rails-plugins authlogic restful-authentication

我有一个使用restful_authentication插件的rails应用程序。我已经激活了“记住我”的功能,但我时不时地注销了。问题是我无法看到它发生时的模式。

有时它适用于开发环境但不适用于生产环境。有时它适用于Firefox但不适用于Safari。

有没有人有类似的问题?关于如何以合理的方式测试这一点的建议也将受到赞赏(无需关闭并重新打开浏览器)。

1 个答案:

答案 0 :(得分:2)

您是否使用多台PC /浏览器登录?

我最后一次使用restful_authentication(前一段时间),它使用了users表中的一列来存储一个记忆我的标记。通过在另一个浏览器上选中“记住我”登录将覆盖该令牌,从而有效地使其在第一个浏览器中的使用无效。

设置起来有点复杂,但强烈建议您尝试使用AuthLogic