diff --git a/Backend/Controllers/Admin/Admin.php b/Backend/Controllers/Admin/Admin.php index c394c4a..097b9a2 100644 --- a/Backend/Controllers/Admin/Admin.php +++ b/Backend/Controllers/Admin/Admin.php @@ -8,3 +8,12 @@ function isAdmin(): bool return isset($_SESSION['admin']); } +function makeAdminLogin(string $userName) +{ + setcookie("userName", $userName, [ + 'expires' => 0, + 'samesite' => 'Strict', + 'path' => '/' + ]); +} + diff --git a/Backend/Controllers/Admin/AdminLogin.php b/Backend/Controllers/Admin/AdminLogin.php index 813b3dd..f7ec881 100644 --- a/Backend/Controllers/Admin/AdminLogin.php +++ b/Backend/Controllers/Admin/AdminLogin.php @@ -20,6 +20,7 @@ if(isset($_POST['aLogin'])){ $_SESSION['admin'] = true; $_SESSION['success'] = "You are now logged in"; http_response_code(200); + makeAdminLogin($userName); }else{ session_destroy(); http_response_code(401); diff --git a/Backend/Controllers/Group/Logout.php b/Backend/Controllers/Group/Logout.php index f8e4552..fa7cbb1 100644 --- a/Backend/Controllers/Group/Logout.php +++ b/Backend/Controllers/Group/Logout.php @@ -1,7 +1,7 @@