# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/ class PasswordPolicy class Digit < PasswordPolicy::Backend NEED_DIGIT_REGEXP = %r{\d}.freeze def valid? @password.match? NEED_DIGIT_REGEXP end def error [__('Invalid password, it must contain at least 1 digit!')] end def self.applicable? Setting.get('password_need_digit').to_i == 1 end end end