From b6323e66bf8ef0576a4af11a2b7e5577a39954b8 Mon Sep 17 00:00:00 2001 From: Frederik Lindenaar <frederik@lindenaar.nl> Date: Sun, 19 Jul 2015 16:03:45 +0200 Subject: [PATCH] fixed ldap_search_dn for OpenLDAP/OpenDirectory (use objectClass instead of non-POSIX objectCategory) --- class.ldap.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/class.ldap.php b/class.ldap.php index 530f8d7..0113d4b 100644 --- a/class.ldap.php +++ b/class.ldap.php @@ -167,7 +167,7 @@ class Ldap { // return userdn (and username) for authentication public function ldap_search_dn($value_to_search){ $this->write_log("[function]> ldap_search_dn(".$value_to_search.")"); - $filter = '(&(objectCategory=person)('.$this->config['ld_attr'].'='.$value_to_search.'))'; + $filter = '(&(objectClass=person)('.$this->config['ld_attr'].'='.$value_to_search.'))'; // connection handling $this->write_log("[ldap_search_dn]> Connecting to server"); -- libgit2 0.22.2