Allow standard LDAP to map userPrincipalName as user login

This commit is contained in:
Orsiris de Jong
2018-08-24 14:12:14 +02:00
committed by GitHub
parent 8454794d9f
commit a2e7505097

View File

@@ -73,7 +73,7 @@ class LdapStd extends LdapBase
{
$userLogin = ldap_escape($this->userLogin);
return '(&(|(samaccountname=' . $userLogin . ')(cn=' . $userLogin . ')(uid=' . $userLogin . '))(|(objectClass=inetOrgPerson)(objectClass=person)(objectClass=simpleSecurityObject)))';
return '(&(|(samaccountname=' . $userLogin . ')(cn=' . $userLogin . ')(uid=' . $userLogin . ')(userPrincipalName=' . $userLogin . '))(|(objectClass=inetOrgPerson)(objectClass=person)(objectClass=simpleSecurityObject)))';
}
/**
@@ -135,4 +135,4 @@ class LdapStd extends LdapBase
return true;
}
}
}