diff --git a/pages/visiteurs/formulaire_accueil.php b/pages/visiteurs/formulaire_accueil.php index 47825ae..876f583 100644 --- a/pages/visiteurs/formulaire_accueil.php +++ b/pages/visiteurs/formulaire_accueil.php @@ -42,7 +42,7 @@ require_once($_SERVER["DOCUMENT_ROOT"]."/services/fonctions/messages/messages.ph ?>
- +
diff --git a/services/fonctions/sessions/authentification.php b/services/fonctions/sessions/authentification.php index 84cde9a..8333a53 100644 --- a/services/fonctions/sessions/authentification.php +++ b/services/fonctions/sessions/authentification.php @@ -5,6 +5,7 @@ */ require_once ($_SERVER["DOCUMENT_ROOT"]."/services/fonctions/bdd/connexion.php"); +require_once ($_SERVER["DOCUMENT_ROOT"]."/services/fonctions/bdd/domaines.php"); /* * Fonction d'authentification des utilisateurs. @@ -16,6 +17,10 @@ function validationIdentifiants($pdo,$identifiant,$mdp) { try { $req = 'SELECT * FROM postfix_utilisateurs WHERE utilisateur=:identifiant'; + if (!strpos($identifiant, '@')) { + $identifiant.="@".retourneDomaineDefautPostfix($pdo); + } + $sql = $pdo->prepare($req); $sql->bindValue(':identifiant', htmlspecialchars($identifiant)); $sql->execute(); diff --git a/services/gestion/domaines.php b/services/gestion/domaines.php index 9288481..f231de2 100644 --- a/services/gestion/domaines.php +++ b/services/gestion/domaines.php @@ -27,7 +27,7 @@ $liste_domaines = listeDomainesPostfix($pdo); if (empty($domaine_defaut)) { echo <<<_HEREDOC_ _HEREDOC_; }