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 )