prepare('SELECT * FROM utilisateur WHERE login = ?'); $stmt->execute([$login]); $user = $stmt->fetch(); // Vérifie le mot de passe hashé if ($user && password_verify($password, $user['password'])) { $_SESSION['user'] = $user['login']; // Stocke le login en session return true; } return false; } // Redirige vers la page de connexion si l'utilisateur n'est pas connecté function requireLogin(): void { if (!isLogged()) { header('Location: connexion.php'); exit; } } ?>