Fix query to check user by name and email.

This commit is contained in:
Francois Ferrand
2015-03-19 17:51:22 +01:00
parent cf5182ee4b
commit 67f9465138

View File

@@ -261,7 +261,7 @@ class Ldap extends Base
private function getQuery($username, $email) private function getQuery($username, $email)
{ {
if ($username && $email) { if ($username && $email) {
return '(&('.sprintf(LDAP_USER_PATTERN, $username).')('.sprintf(LDAP_ACCOUNT_EMAIL, $email).')'; return '(&('.sprintf(LDAP_USER_PATTERN, $username).')('.LDAP_ACCOUNT_EMAIL.'='.$email.'))';
} }
else if ($username) { else if ($username) {
return sprintf(LDAP_USER_PATTERN, $username); return sprintf(LDAP_USER_PATTERN, $username);