diff --git a/src/Core/PasswordPolicyValidator.php b/src/Core/PasswordPolicyValidator.php index e8c5cc1e..9258f738 100644 --- a/src/Core/PasswordPolicyValidator.php +++ b/src/Core/PasswordPolicyValidator.php @@ -91,7 +91,7 @@ public function validatePassword(string $sPassword): ?StandardException if ( $settings->getPasswordNeedSpecialCharacter() and - !preg_match('([\.,_@\~\(\)\!\#\$%\^\&\*\+=\-\\\/|:;`]+)', $sPassword) + !preg_match('([\.,_@\~\(\)\!\#\$%\?\^\&\*\+=\-\\\/|:;`]+)', $sPassword) ) { $sError = 'OXPS_PASSWORDPOLICY_PASSWORDSTRENGTH_ERROR_REQUIRESSPECIAL'; }