You are here

function password_policy_consecutive_constraint in Password Policy 7.2

Constraint callback for consecutive character count constraint.

1 string reference to 'password_policy_consecutive_constraint'
consecutive.inc in plugins/constraint/consecutive.inc

File

plugins/constraint/consecutive.inc, line 39

Code

function password_policy_consecutive_constraint($password, $account, $constraint) {
  $pattern = '/(.)\\1{' . ($constraint->config['consecutive_char_count'] - 1) . '}/';
  return !preg_match($pattern, $password);
}