在 Heroku 上托管这个 Rails 应用程序的某个神秘点 X,一个登录的用户会突然以另一个用户的身份登录。我正在使用设计 gem 进行身份验证。
这发生在我们知道的 2 个用户身上。我目前正在追查这个问题的根本原因可能是什么。
我现在需要做的是使所有设计会话无效,以强制用户再次登录。用户登录后,问题似乎消失了。
我尝试重置我的 secret_token,但我没有被迫再次登录。然后我缩小了我的网络测功机然后备份。我也重新启动了应用程序。所有人都试图获得 secret_token 更改以重置会话。
还有其他想法吗?