fix setting password when simple password strength is set

no matter what password strength algorthm was set, the advanced
algorithm was used.
This commit is contained in:
Uwe Steinmann 2013-08-07 08:55:36 +02:00
parent 857519033d
commit 68e1d995b1

View File

@ -202,9 +202,12 @@ else if ($action == "edituser") {
if($settings->_passwordStrength) {
$ps = new Password_Strength();
$ps->set_password($_POST["pwd"]);
$ps->calculate();
if($settings->_passwordStrengthAlgorithm == 'simple')
$ps->simple_calculate();
else
$ps->calculate();
$score = $ps->get_score();
if($score > $settings->_passwordStrength) {
if($score >= $settings->_passwordStrength) {
$editedUser->setPwd(md5($pwd));
$editedUser->setPwdExpiration($pwdexpiration);
} else {