Exercices Sessions
Exercice - Sessions#
À la suite de l’exercice Identification
- démarrez la session pour pouvoir l’utiliser (tout en haut de
index.php
) - dans la route
POST /login
- stockez l’utilisateur dans
$_SESSION
(par exemple,$_SESSION['user'] = ...
)
- stockez l’utilisateur dans
- dans la route
GET /login
- testez si la session contient l’utilisateur, et si oui, passez l’info à la vue
- testez, si tout fonctionne, vous ne devriez plus jamais voir le formulaire après la première «connexion»
Ensuite :
- créez un lien de déconnexion pour revenir au formulaire de départ
- utilisez une simple balise HTML lien (
<a>
) dont l’URL définit une variable, ou une URL spécifique (/logout
par exemple) - dans la route
GET /login
(ou dans/logout
), testez cette variable pour vider la session ($_SESSION = []
)
- utilisez une simple balise HTML lien (