// config/session.php declare(strict_types=1); $cookieParams = session_get_cookie_params(); session_set_cookie_params([ 'lifetime' => $cookieParams['lifetime'], 'path' => $cookieParams['path'], 'domain' => $cookieParams['domain'], 'secure' => isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off', 'httponly' => true, 'samesite' => 'Lax', ]); if (session_status() === PHP_SESSION_NONE) { session_start(); }