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
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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!