在我的应用程序中,只有管理员可以创建新的用户记录。通过电子邮件向用户发送激活链接,用户可在其中设置其密码。
我想使用has_secure_passord方法(railscast):
class User < ActiveRecord::Base
has_secure_password
...
end
效果很好,但是当管理员创建验证失败的记录时,它会自动验证密码digest...so的存在。是否有一种方法可以跳过自动添加的password_digest验证,而不跳过我添加的其他验证?
https://stackoverflow.com/questions/10442466
复制相似问题