diff --git a/plugins/ktstandard/ldap/ldapbaseauthenticationprovider.inc.php b/plugins/ktstandard/ldap/ldapbaseauthenticationprovider.inc.php index 29e89fd..02374e5 100644 --- a/plugins/ktstandard/ldap/ldapbaseauthenticationprovider.inc.php +++ b/plugins/ktstandard/ldap/ldapbaseauthenticationprovider.inc.php @@ -535,7 +535,12 @@ class KTLDAPBaseAuthenticator extends Authenticator { $aAttr = $oEntry->attributes(); $aAttr['dn'] = $oEntry->dn(); + global $default; foreach ($aAttr as $k => $v) { + $default->log->info(sprintf("LDAP: For DN %s, attribute %s value is %s", $dn, $k, print_r($v, true))); + if (is_array($v)) { + $v = array_shift($v); + } $aRet[strtolower($k)] = $v; } return $aRet;