🔐 Système de Login Sécurisé

Module 05 — Sessions & Cookies · Mini-projet

📋 Cahier des charges

Créer un mini-système d'authentification complet avec sessions PHP, protection contre la session fixation, la session hijacking, et déconnexion sécurisée.

🎯 Fonctionnalités

📁 Structure des fichiers

mini-projet/
├── solution.php     ← Page principale (login + dashboard + logout)
└── index.html       ← Cette page

▶ Lancer le projet

cd formation-php/05-fichiers-sessions/mini-projet
php -S localhost:8000
# Puis ouvrir http://localhost:8000/solution.php

Ou avec XAMPP : placer dans htdocs/php05/

Identifiants de test : alice / 1234bob / secret

✅ Solution

▶ Ouvrir le login php -S localhost:8000