login($username); foreach ($lmdp as $motDePasse){ if (true){//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'); } public static function deconnection(){ $_SESSION['role'] = ""; unset($_SESSION['role']); $_SESSION['pseudo'] = ""; unset($_SESSION['pseudo']); header("Location: /~mapoint2/SAE/Php_RSS/fluxRSS/admin"); } }