我想更新用户密码而不用设计中的password_confirmation。如果密码字段为空 - 密码不会更改。我怎么能用设计做到这一点? 也许使用required_password?
答案 0 :(得分:1)
答案 1 :(得分:1)
没有必要输入密码:
def password_required?
!persisted? || !password.nil? || !password_confirmation.nil?
end
https://github.com/plataformatec/devise/blob/master/lib/devise/models/validatable.rb
string - 49