overtrue/laravel-stateless-session
Stateless session driver for Laravel that keeps session data in signed cookies instead of server-side storage. No Redis, database, or files required, so sessions work across servers and scale horizontally. A drop-in driver that preserves the familiar session API while removing shared session state.
Assessment status: Initial assessment — no prior baseline existed. Release 3.0.0 establishes the package as Laravel 13-only middleware for stateless session continuity via response headers.
undefined, or 0 — requires clients to retain the most recently returned session ID. Clients that only read headers on success, or that clear state on errors, will silently create new sessions. The change to not expose a session ID when no Laravel session is attached is correct from a leakage standpoint but may surprise clients expecting a header on every response.cghooks executable is a maintenance cleanup, not a functional risk.Access-Control-Expose-Headers configured for the session response header in every cross-origin environment?overtrue/laravel-stateless-session:^3.0 with --with-all-dependencies. There is no supported path to run 3.0.0 on older Laravel versions. Applications unable to move to Laravel 13 should defer this release and remain on 2.x if already adopted, or avoid the package.undefined/0 incoming header behavior, login/logout regeneration, invalidation, malformed session IDs, and custom header names.undefined or 0; the release treats these as missing, which is safer but can mask client bugs.How can I help you explore Laravel packages today?