Merge pull request #10741 from demarches-simplifiees/secu-improve-complexity-password-ldu

[sécu] Améliorer la complexité des mots de passe pour tous les users
This commit is contained in:
Lisa Durand 2024-09-18 12:40:17 +00:00 committed by GitHub
commit 3d50f9363f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
50 changed files with 6528 additions and 5216 deletions

View file

@ -44,10 +44,6 @@ class User < ApplicationRecord
# plug our custom validation a la devise (same options) https://github.com/heartcombo/devise/blob/main/lib/devise/models/validatable.rb#L30
validates :email, strict_email: true, allow_blank: true, if: :devise_will_save_change_to_email?
def validate_password_complexity?
administrateur?
end
# Override of Devise::Models::Confirmable#send_confirmation_instructions
def send_confirmation_instructions
unless @raw_confirmation_token