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 (/logoutpar exemple) - dans la route
GET /login(ou dans/logout), testez cette variable pour vider la session ($_SESSION = [])
- utilisez une simple balise HTML lien (