LDAP

Autenticazione

E' possibile effettuare l'autenticazione con LDAP utilizzando la libreria itaLDAP (in /lib/itaPHPCore).

Per prima cosa occorre creare la classe authenticator:

$ldapParams = array(
"LdapHost" => "srvcityitalsoft",
"LdapPort" => 389,
"LdapBaseDN" => "ou=comune,dc=maxcrc,dc=com"
);
$ldap = itaLdap::getLdapAuthenticator($ldapParams);

L'autenticazione viene effettuata attraverso il metodo authenticate, che riceve in ingresso username e password:

$result = $ldap->authenticate("ced", "4pr4");
if (!$result) {
$this->fail($ldap->getLastErrorMessage());
}