tui/session-bundle
Symfony bundle that streamlines session management with configurable session storage and integration with Symfony's session subsystem. It helps centralize session configuration and supports custom session handling for applications that need more control over PHP sessions.
Adopt only if:
Look elsewhere (default recommendation):
cookie_lifetime/gc_maxlifetime plus security firewalls and RememberMe/logout handlers; Laravel's config/session.php (lifetime, expire_on_close) plus middleware. Prefer maintained, first-party mechanisms.For executives: Idle session expiration is table-stakes security hygiene, not a product differentiator. This particular package is archived with negligible adoption and no maintainers, so adopting it adds risk without adding capability. Recommendation: do not take a new dependency; satisfy the requirement through native framework configuration and document the policy in our security controls.
For engineering: Implement inactivity expiry via framework session config plus a request-level activity check (middleware/listener). If the legacy bundle is already in-tree, treat it as technical debt: pin the version, isolate it behind an interface, and schedule migration to native session handling. Do not extend it.
Bottom line: The problem (sessions must expire on inactivity) is real and worth a roadmap line; the package is not the solution. Buy/borrow the pattern, not the dependency.
How can I help you explore Laravel packages today?