Commit 1eca494b authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Mise en minuscules du login LDAP saisi par l'utilisateur pour être en...

Mise en minuscules du login LDAP saisi par l'utilisateur pour être en cohérence avec le auth adapter ZF qui le fait d'office avant le bind. On corrige ainsi le problème suivant : authentification LDAP faite par le auth adapter ZF qui réussit avec un persopass saisi en majuscules mais aucune données d'identité retournée par UnicaenAuth.
parent 77efa5db
......@@ -71,6 +71,12 @@ class Ldap extends AbstractAdapter implements ServiceManagerAwareInterface, Even
$username = $e->getRequest()->getPost()->get('identity');
$credential = $e->getRequest()->getPost()->get('credential');
if (function_exists('mb_strtolower')) {
$username = mb_strtolower($username, 'UTF-8');
} else {
$username = strtolower($username);
}
$success = $this->authenticateUsername($username, $credential);
// Failure!
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment