我正在阅读 DHH 的 Rails 3.1 的 Agile Web Development with Rails。在第 14 章中,他们使用 has_secure_password 方法创建了用户登录模型/视图/控制器。我的 user.rb 文件如下所示:
class User < ActiveRecord::Base
attr_accessible :name, :password_digest, :password, :password_confirmation
validates :name, presence: true, uniqueness: true
has_secure_password
end
现在,当我转到 localhost:3000/users/new 时,我首先得到某种 bcrypt-ruby 错误,然后当我重新加载页面时,我得到一个未定义的方法“密钥?” 对于零:NilClass
我不知道需要做什么,迈克