设计升级后不对用户进行身份验证

时间:2014-02-12 17:19:20

标签: ruby-on-rails ruby-on-rails-3 devise ruby-on-rails-4

我的rails应用无法验证用户身份。它最初是在设计1.4上,我将应用程序升级到rails 4和最新的设计宝石。在将应用程序投入生产并加载初始用户后,他们的帐户无法登录。我收到以下错误

A BCrypt::Errors::InvalidHash occurred in sessions#create:

如何让使用最新版本的设备注册设备的用户登录。现有超过1000名用户无法登录该应用。只有新用户才能登录。 任何帮助谢谢

1 个答案:

答案 0 :(得分:0)

我认为您的问题是旧的哈希算法。请看一下这个答案:

"BCrypt::Errors::InvalidHash" when trying to sign in