NAME
    Catalyst::Plugin::Session::DynamicExpiry - set expiry of cookies per
    session

SYNOPSIS
        # put Session::DynamicExpiry in your use Catalyst line
    
        if ($c->req->param('remember') { 
          $c->session->{__time_to_live}=604800 # expire in one week.
        }

DESCRIPTION
    This module allows you to expire session cookies indvidually per
    session. If loaded, it looks for a "__cookie_time_to_live" key in the
    session hash, and sets expiry to that many seconds into the future. Note
    that the session cookie is set on every request, so a expiry of one week
    will stay as long as the user visits the site at least once a week.

OVERRIDDEN METHODS
  calc_cookie_expiry
    Overridden to implement dynamic expiry functionality.

SEE ALSO
  Catalyst::Plugin::Session - The new session framework.
  Catalyst - The Catalyst framework itself.
AUTHOR
    Marcus Ramberg, "mramberg@cpan.org"

LICENSE
    This library is free software, you can redistribute it and/or modify it
    under the same terms as Perl itself.