<?php
declare(strict_types=1);

session_start();

unset($_SESSION['chrono_admin_logged']);
unset($_SESSION['chrono_admin_login']);
unset($_SESSION['admin_csrf']);

$_SESSION = [];

if (ini_get('session.use_cookies')) {
    $params = session_get_cookie_params();
    setcookie(
        session_name(),
        '',
        time() - 42000,
        $params['path'],
        $params['domain'],
        (bool) $params['secure'],
        (bool) $params['httponly']
    );
}

session_destroy();

header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0');
header('Pragma: no-cache');
header('Location: ./');
exit;
