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']); } } return null; } public static function isAdmin(): bool { return isset($_SESSION['role']) && $_SESSION['role'] == 'admin'; } }