我有一个使用restful_authentication插件的rails应用程序。我已经激活了“记住我”的功能,但我时不时地注销了。问题是我无法看到它发生时的模式。
有时它适用于开发环境但不适用于生产环境。有时它适用于Firefox但不适用于Safari。
有没有人有类似的问题?关于如何以合理的方式测试这一点的建议也将受到赞赏(无需关闭并重新打开浏览器)。
答案 0 :(得分:2)
您是否使用多台PC /浏览器登录?
我最后一次使用restful_authentication(前一段时间),它使用了users表中的一列来存储一个记忆我的标记。通过在另一个浏览器上选中“记住我”登录将覆盖该令牌,从而有效地使其在第一个浏览器中的使用无效。
设置起来有点复杂,但强烈建议您尝试使用AuthLogic。