Ajout de la fonction "Se souvenir de moi"
This commit is contained in:
@@ -17,14 +17,15 @@ if (isset($_POST['identifiant']) && isset($_POST['mdp']) && !empty($_POST['ident
|
||||
$result = validationIdentifiants($pdo,$_POST['identifiant'],trim($_POST['mdp']));
|
||||
|
||||
if($result) {
|
||||
$duree_session=2592000;
|
||||
session_set_cookie_params($duree_session);
|
||||
session_start();
|
||||
$_SESSION['id_utilisateur'] = $result[0]['id'];
|
||||
$_SESSION['pseudo_utilisateur'] = $result[0]['utilisateur'];
|
||||
$_SESSION['nom_utilisateur'] = $result[0]['nom_complet'];
|
||||
$_SESSION['privilege_utilisateur'] = $result[0]['privilege'];
|
||||
$_SESSION['pseudo_connexion_utilisateur'] = $result[0]['utilisateur'];
|
||||
initValeursSession($result);
|
||||
|
||||
/**
|
||||
* Création d'un cookie permettant le maintient de session si l'utilisateur a coché la case "Se souvenir de moi".
|
||||
*/
|
||||
if (isset($_POST['souvenir-session']) && $_POST['souvenir-session']==="on") {
|
||||
creerCookie($result);
|
||||
}
|
||||
|
||||
if (isset($_SESSION['pseudo_utilisateur']) && !empty($_SESSION['pseudo_utilisateur']) && $_SESSION['privilege_utilisateur']==="administrateur") {
|
||||
header ("location: /pages/gestion/administration.php?message=bienvenue&page=accueil");
|
||||
@@ -38,7 +39,6 @@ if (isset($_POST['identifiant']) && isset($_POST['mdp']) && !empty($_POST['ident
|
||||
echo "Ça ne devrait pas arriver.";
|
||||
die();
|
||||
}
|
||||
|
||||
}
|
||||
else {
|
||||
header('Location: /pages/visiteurs/echec_auth.php');
|
||||
|
||||
Reference in New Issue
Block a user