mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-18 02:59:27 +00:00
set password expiration even if password is not set
This commit is contained in:
parent
4fa324f99e
commit
66c89d2875
|
@ -209,6 +209,8 @@ else if ($action == "edituser") {
|
||||||
|
|
||||||
if ($editedUser->getLogin() != $login)
|
if ($editedUser->getLogin() != $login)
|
||||||
$editedUser->setLogin($login);
|
$editedUser->setLogin($login);
|
||||||
|
if($pwdexpiration)
|
||||||
|
$editedUser->setPwdExpiration($pwdexpiration);
|
||||||
if (isset($pwd) && ($pwd != "")) {
|
if (isset($pwd) && ($pwd != "")) {
|
||||||
if($settings->_passwordStrength) {
|
if($settings->_passwordStrength) {
|
||||||
$ps = new Password_Strength();
|
$ps = new Password_Strength();
|
||||||
|
@ -220,13 +222,11 @@ else if ($action == "edituser") {
|
||||||
$score = $ps->get_score();
|
$score = $ps->get_score();
|
||||||
if($score >= $settings->_passwordStrength) {
|
if($score >= $settings->_passwordStrength) {
|
||||||
$editedUser->setPwd(md5($pwd));
|
$editedUser->setPwd(md5($pwd));
|
||||||
$editedUser->setPwdExpiration($pwdexpiration);
|
|
||||||
} else {
|
} else {
|
||||||
UI::exitError(getMLText("set_password"),getMLText("password_strength_insuffient"));
|
UI::exitError(getMLText("set_password"),getMLText("password_strength_insuffient"));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$editedUser->setPwd(md5($pwd));
|
$editedUser->setPwd(md5($pwd));
|
||||||
$editedUser->setPwdExpiration($pwdexpiration);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($editedUser->getFullName() != $name)
|
if ($editedUser->getFullName() != $name)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user