length.rb 330 B

12345678910111213141516
  1. class PasswordPolicy
  2. class Length < PasswordPolicy::Backend
  3. def valid?
  4. Setting.get('password_min_size').to_i <= @password.length
  5. end
  6. def error
  7. ['Invalid password, it must be at least %s characters long!', Setting.get('password_min_size')]
  8. end
  9. def self.applicable?
  10. true
  11. end
  12. end
  13. end