Fix: on vérifie si le user existe
This commit is contained in:
parent
10e3eca896
commit
1f0e74f1f6
@ -109,9 +109,9 @@ function check_user_password_ldap($usertotest,$passwordtotest)
|
|||||||
$result=$ldap->connect_bind();
|
$result=$ldap->connect_bind();
|
||||||
if ($result)
|
if ($result)
|
||||||
{
|
{
|
||||||
$ldap->fetch($_POST["username"]);
|
$resultFetchLdapUser = $ldap->fetch($_POST["username"]);
|
||||||
// On stop si le mot de passe ldap doit etre modifie sur le domaine
|
// On stop si le mot de passe ldap doit etre modifie sur le domaine
|
||||||
if ($ldap->pwdlastset <= 0)
|
if ($resultFetchLdapUser && $ldap->pwdlastset <= 0)
|
||||||
{
|
{
|
||||||
dolibarr_syslog('functions_ldap::User '.$login.' must change password next logon');
|
dolibarr_syslog('functions_ldap::User '.$login.' must change password next logon');
|
||||||
if ($ldapdebug) print "DEBUG: User ".$login." must change password<br>\n";
|
if ($ldapdebug) print "DEBUG: User ".$login." must change password<br>\n";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user