检查:确认密码导致2提示

时间:2015-06-30 07:37:58

标签: ruby ruby-on-rails-4 model

我有一个注册表单,要求emailpasswordpassword_confirmation。我的User模型中存在以下验证

  validates :email, uniqueness: true
  validates_format_of :email, :with => /\A[^@\s]+@([^@\s]+\.)+[^@\s]+\z/
  validates :password, confirmation: true, length: { minimum: 6 }, allow_nil:

passwordpassword_confirmation不匹配时,会出现2次提示。

enter image description here

我发现link_to :confirm displays popup twice但它引用了Rails 3,并且没有一个解决方案适用于Rails 4.如何确保只提示1个?

仅在密码不匹配时显示2个提示,而在电子邮件无效或密码太短时则不显示。

0 个答案:

没有答案