Loading lib/Service/UserService.php +7 −1 Original line number Diff line number Diff line Loading @@ -83,11 +83,17 @@ class UserService { return $exists; } $requiredLDAPattributes = [ 'dn', strtolower($this->connection->ldapExpertUsernameAttr), strtolower($this->connection->ldapUserDisplayName) ]; $backends = $this->userManager->getBackends(); foreach ($backends as $backend) { if ($backend->getBackendName() === 'LDAP') { $access = $backend->getLDAPAccess($uid); $users = $access->fetchUsersByLoginName($uid) ; $users = $access->fetchUsersByLoginName($uid, $requiredLDAPattributes); if (count($users) > 0) { $exists = true; } Loading Loading
lib/Service/UserService.php +7 −1 Original line number Diff line number Diff line Loading @@ -83,11 +83,17 @@ class UserService { return $exists; } $requiredLDAPattributes = [ 'dn', strtolower($this->connection->ldapExpertUsernameAttr), strtolower($this->connection->ldapUserDisplayName) ]; $backends = $this->userManager->getBackends(); foreach ($backends as $backend) { if ($backend->getBackendName() === 'LDAP') { $access = $backend->getLDAPAccess($uid); $users = $access->fetchUsersByLoginName($uid) ; $users = $access->fetchUsersByLoginName($uid, $requiredLDAPattributes); if (count($users) > 0) { $exists = true; } Loading