diff --git a/docs/en/topics/security.md b/docs/en/topics/security.md index 00633034b..20e53f38d 100644 --- a/docs/en/topics/security.md +++ b/docs/en/topics/security.md @@ -432,7 +432,7 @@ a [api:PasswordValidator]: $validator = new PasswordValidator(); $validator->minLength(7); $validator->checkHistoricalPasswords(6); - $validator->characterStrength('lowercase','uppercase','digits','punctuation'); + $validator->characterStrength(3, array("lowercase", "uppercase", "digits", "punctuation")); Member::set_password_validator($validator); In addition, you can tighten password security with the following configuration settings: diff --git a/security/PasswordValidator.php b/security/PasswordValidator.php index d98d64443..4722cbd33 100644 --- a/security/PasswordValidator.php +++ b/security/PasswordValidator.php @@ -7,7 +7,7 @@ * $pwdVal = new PasswordValidator(); * $pwdValidator->minLength(7); * $pwdValidator->checkHistoricalPasswords(6); - * $pwdValidator->characterStrength('lowercase','uppercase','digits','punctuation'); + * $pwdValidator->characterStrength(3, array("lowercase", "uppercase", "digits", "punctuation")); * * Member::set_password_validator($pwdValidator); *