public function loginAction(Request $request)
 {
     // Récupération du login et mot de passe
     $login = $request->request->get("username");
     $pass = $request->request->get("password");
     if (!empty($login) && $login !== "" && !empty($pass) && $pass !== "") {
         //        $isConnected = AuthentificationLDAP::open($login, $pass);
         if (AuthentificationLDAP::open($login, $pass)) {
             AuthentificationLDAP::close();
             $session = new Session();
             // Rentre le nom d'utilisateur en session
             $session->set('username', $login);
             $session->set('password', $pass);
             // On recupère la promotion de l'étudiant qu'on met en session également
             $promotion = AuthentificationLDAP::getPromotion($login, $pass);
             $session->set('promotion', $promotion);
             // Ainsi qu'un boolean pour savoir si l'utilisateur est admin
             $isAdmin = AuthentificationLDAP::isAdmin($login, $pass);
             var_dump($isAdmin);
             if ($isAdmin) {
                 $session->set("admin", true);
             } else {
                 $session->set("admin", false);
             }
             $url = $this->generateUrl("glpmr_peripherique_gestion");
         } else {
             CustomError::showMessage("Identifiants incorrects");
             $url = $this->generateUrl("glpmr_authentification_homepage");
         }
     } else {
         CustomError::showMessage("Il faut renseigner tous les champs");
         $url = $this->generateUrl("glpmr_authentification_homepage");
     }
     return $this->redirect($url);
 }