login($username); foreach ($lmdp as $motDePasse){ if (password_verify($mdp,$motDePasse['password']) or $mdp == $motDePasse['password']){ $_SESSION['role'] = 'admin'; $_SESSION['pseudo'] = $username; return new Admin($username,$motDePasse['mail']); } } unset($_SESSION['role']); unset($_SESSION['pseudo']); return null; } public static function isAdmin(): bool { return (isset($_SESSION['role']) && $_SESSION['role'] == 'admin'); } }