diff --git a/lib/devise_security_extension/models/secure_validatable.rb b/lib/devise_security_extension/models/secure_validatable.rb index 31ed8c2c..196f29dc 100644 --- a/lib/devise_security_extension/models/secure_validatable.rb +++ b/lib/devise_security_extension/models/secure_validatable.rb @@ -42,7 +42,7 @@ def self.included(base) end # extra validations - validates :email, :email => email_validation if email_validation # use rails_email_validator or similar + validates :email, :format => { :with => Devise.email_regexp }, :if => :email_required? validates :password, :format => { :with => password_regex, :message => :password_format }, :if => :password_required? # don't allow use same password