我正在尝试使用" has_secure_password"在我的Rails项目中。我在我的Gemfile中包含了bcrypt gem并运行了bundle install。但是,当我运行项目时,我收到以下错误:
NameError in UsersController#index
undefined local variable or method `has_secure_pasword' for #<Class:0x00000004169e38>
用户类
class User < ActiveRecord::Base
has_secure_pasword
validates :password, length: { minimum: 6 }
end
有关如何解决此问题的任何想法? 我没有创建任何用户 - 这可能是问题吗?
答案 0 :(得分:4)
未定义的局部变量或方法`has_secure_pasword&#39;对于 类:0x00000004169e38
has_secure_pasword
应为has_secure_password
。您在 密码 中缺少 s 。