diff --git a/src/Session.php b/src/Session.php index b12f735..3aa89da 100644 --- a/src/Session.php +++ b/src/Session.php @@ -32,6 +32,11 @@ class Session { $_SESSION = []; } + + public static function all() : array + { + return $_SESSION; + } public static function start(array $options, Cookie $cookie, string $savePath) : void { diff --git a/src/SessionMiddleware.php b/src/SessionMiddleware.php index c394970..19bd20a 100644 --- a/src/SessionMiddleware.php +++ b/src/SessionMiddleware.php @@ -16,7 +16,7 @@ class SessionMiddleware implements MiddlewareInterface 'domain' => null, 'secure' => false, 'httponly' => true, - 'lifetime' => 28800, # A day of work ~ 8 hours + 'lifetime' => 43200, # A half-day 'samesite' => "", ];