Ruby on rails 3 如何在active_admin中绕过设计模型密码
我有一个Desive用户模型,需要在active_admin中进行编辑。是否有任何方法可以绕过每次保存该模型时更新其密码的需要。这将是很好的管理员用户能够更新用户帐户,而不需要知道或更改他们的密码 尝试将其放入您的用户模型中(这些是设计覆盖…) 祝你好运。现在,如果您保持密码输入字段都为空,它应该可以工作了Ruby on rails 3 如何在active_admin中绕过设计模型密码,ruby-on-rails-3,devise,activeadmin,Ruby On Rails 3,Devise,Activeadmin,我有一个Desive用户模型,需要在active_admin中进行编辑。是否有任何方法可以绕过每次保存该模型时更新其密码的需要。这将是很好的管理员用户能够更新用户帐户,而不需要知道或更改他们的密码 尝试将其放入您的用户模型中(这些是设计覆盖…) 祝你好运。现在,如果您保持密码输入字段都为空,它应该可以工作了 def password=(new_password) return '' if new_password.blank? @password = new_password sel
def password=(new_password)
return '' if new_password.blank?
@password = new_password
self.encrypted_password = password_digest(@password) if @password.present?
end
def password_required?
!persisted? || !password.blank? || !password_confirmation.blank?
end