草庐IT

InvalidSalt

全部标签

ruby-on-rails - 无效盐 (BCrypt::Errors::InvalidSalt)

自升级到Ruby2.2.0后,我在测试中收到以下消息:invalidsalt(BCrypt::Errors::InvalidSalt)我没有找到任何升级通知来帮助我理解问题。我正在使用Rails4.1.8和Sorcery0.8.6。还有其他人遇到这个问题吗?更多详情:我使用的是Sorcery而不是Devise。加密后的数据就是密码。这一切都始于Cucumber测试,在2个案例中:当我曾经将@user发送给邮件程序以准备邮件数据时。这是代码:UserMailer.passphrase_reset_notification(@user).deliver它生成了我在初始消息中写入的消息的异常