Authlogic关闭某个案例的require_password_confirmation

时间:2014-07-10 11:25:05

标签: ruby-on-rails-4 authlogic

我有一个使用authlogic登录机制的应用程序。

我的注册页面不需要密码确认,但密码重置页面确实没有。

acts_as_authentic do |a|
  a.require_password_confirmation = true
end 

以上代码为所有操作启用密码确认,但在我的情况下不需要。它应该在调用密码重置时打开,在用户注册时关闭。

有没有办法在有条件的基础上打开和关闭它?

由于

1 个答案:

答案 0 :(得分:0)

将密码确认设置为false。

acts_as_authentic do |a|
  a.require_password_confirmation = false
end 

password_confirmation的{​​{1}}操作中设置create值。

UsersController