From 1f0e74f1f67f3a5a0cd3e740d2911716bbd5b174 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 4 Jan 2008 22:14:15 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20on=20v=E9rifie=20si=20le=20user=20existe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/includes/login/functions_ldap.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/includes/login/functions_ldap.php b/htdocs/includes/login/functions_ldap.php index 59c3882224c..f9c43552559 100644 --- a/htdocs/includes/login/functions_ldap.php +++ b/htdocs/includes/login/functions_ldap.php @@ -109,9 +109,9 @@ function check_user_password_ldap($usertotest,$passwordtotest) $result=$ldap->connect_bind(); 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 - if ($ldap->pwdlastset <= 0) + if ($resultFetchLdapUser && $ldap->pwdlastset <= 0) { dolibarr_syslog('functions_ldap::User '.$login.' must change password next logon'); if ($ldapdebug) print "DEBUG: User ".$login." must change password
\n";