has_secure_password
是否可以在 Rails 3.2.13 中设为可选?我知道有标志validations: false
,但是当我尝试使用它时,它给了我一个错误,我正在使用需要 0 的 1 个参数。
对我来说,这样做的目的是允许创建没有设置密码的用户,以便用户可以在单独的页面上自己设置密码。
编辑:我希望它验证除密码之外的所有其他要求,例如validates :username, : presence => true, :length => { :minimum => 3 }
和其他要求。
编辑 2:有关我正在寻找的更多信息,请参见此处和此处。我希望has_secure_password validations: false
在我的模型顶部写,但它给了我一个错误,我有一个不需要的论点。Rails 3.2.13 中没有这个功能吗?