Concierge-Sessions
view release on metacpan or search on metacpan
lib/Concierge/Sessions/Session.pm view on Meta::CPAN
=item * Updates the last_updated timestamp
=item * Extends the session expiration (sliding window)
=item * Clears the dirty flag on success
=back
The save() method also implements sliding window expiration. Each save() extends
the session timeout from the current time, keeping active sessions alive.
For indefinite sessions (session_timeout set to 'indefinite'), save() still
persists data but does not modify expiration (session never expires).
=head2 Status Check Methods
=head3 is_valid
Returns true if the session is both active and not expired.
( run in 1.215 second using v1.01-cache-2.11-cpan-39bf76dae61 )