| 
<?phprequire_once 'src/Config/Database.php';
 require_once 'src/Controllers/AuthController.php';
 require_once 'src/Models/User.php';
 
 use src\Controllers\AuthController;
 $AuthController = new AuthController();
 // Check if the token cookie is present
 if (!isset($_COOKIE['token'])) {
 header('HTTP/1.0 401 Unauthorized');
 exit();
 }
 
 // Retrieve the token from the cookie
 $token = $_COOKIE['token'];
 
 // Validate the token and retrieve the user
 $user = $AuthController->validateToken($token);
 
 if (!$user) {
 header('HTTP/1.0 401 Unauthorized');
 exit();
 }
 
 // The token is valid, continue with the protected page
 // You can access the user information using the $user variable
 |