我有一个使用 restful_authentication 插件的 rails 应用程序。我已经激活了“记住我”功能,但时不时地我会退出。问题是我看不到它何时发生的模式。
有时它在开发环境中有效,但在生产环境中无效。有时它适用于 Firefox,但不适用于 Safari。
有没有人遇到过类似的问题?此外,我们将不胜感激有关如何以合理的方式进行测试的建议(无需一直关闭并重新打开浏览器)。
我有一个使用 restful_authentication 插件的 rails 应用程序。我已经激活了“记住我”功能,但时不时地我会退出。问题是我看不到它何时发生的模式。
有时它在开发环境中有效,但在生产环境中无效。有时它适用于 Firefox,但不适用于 Safari。
有没有人遇到过类似的问题?此外,我们将不胜感激有关如何以合理的方式进行测试的建议(无需一直关闭并重新打开浏览器)。
您是否使用多台 PC/浏览器登录?
上次我使用 restful_authentication(这是不久前)时,它使用用户表中的一列来存储记住我的令牌。在另一个浏览器上选中“记住我”登录会覆盖令牌,从而有效地使其在您的第一个浏览器中的使用无效。
设置起来有点复杂,但我强烈建议尝试使用AuthLogic。