From 5078d4a91a5bfbdfd211c1b8979c3188dc9de96f Mon Sep 17 00:00:00 2001 From: "gwenael.planchon" Date: Mon, 20 Nov 2023 18:58:39 +0100 Subject: [PATCH] ajouter isAdmin et isLogged aux sessions --- project/src/controller/FrontController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/project/src/controller/FrontController.php b/project/src/controller/FrontController.php index d5ef12a..241dae0 100644 --- a/project/src/controller/FrontController.php +++ b/project/src/controller/FrontController.php @@ -77,14 +77,16 @@ class FrontController $ug = new MdlUser(); if($ug->login($_REQUEST['login'], $_REQUEST['password'])) { $_SESSION['pseudo'] = $_REQUEST['login']; + $_SESSION['isLogged'] = true; header("Location: ."); } else { - //todo : verifier si utilisateur existe dans User ou Admin au lieu de login les 2 a la fois //voir si c'est un admin $ug = new MdlAdmin(); if($ug->login($_REQUEST['login'], $_REQUEST['password'])) { - $_SESSION['pseudo'] = $_REQUEST['login']; - header("Location: ."); + $_SESSION['pseudo'] = $_REQUEST['login']; + $_SESSION['isAdmin'] = true; + $_SESSION['isLogged'] = true; + header("Location: ."); } else { $dVueErreur[] = "Connexion échouée"; throw new LoginException("Connexion err");