This commit is contained in:
2025-11-23 15:44:20 +01:00
parent a672cd8330
commit 4ffb0d7f1e

View File

@@ -5,5 +5,32 @@ require_once __DIR__ . '/../app/UsersManager.class.php';
$userManager = new UserManager($db);
$currentUser = $userManager->checkAuth();
echo "<pre>";
if (!$currentUser) {
// Utente non autenticato
echo "Utente non autenticato\n";
// Controlla se esiste un username memorizzato (cookie scaduto)
$rememberedUsername = $userManager->getRememberedUsername();
if ($rememberedUsername) {
echo "Cookie scaduto ma username presente\n";
// Cookie scaduto ma username presente -> chiedi solo password
// header('Location: /reauth.php?username=' . urlencode($rememberedUsername));
exit;
} else {
// Nessuna autenticazione -> login completo
echo
// header('Location: /login.php');
exit;
}
}
// Utente autenticato - memorizza in variabile globale per uso nelle pagine
// $_SESSION['user'] = $currentUser;
echo "</pre>";
var_dump($currentUser);