Author image MATSUNO★…Tokuhiro
and 10 contributors

NAME

HTTP::Session::State::Cookie - Maintain session IDs using cookies

SYNOPSIS

    HTTP::Session->new(
        state => HTTP::Session::State::Cookie->new(
            name   => 'foo_sid',
            path   => '/my/',
            domain => 'example.com,
        ),
        store => ...,
        request => ...,
    );

DESCRIPTION

Maintain session IDs using cookies

CONFIGURATION

name

cookie name.

    default: http_session_sid
path

path.

    default: /
domain
    default: undef
expires

expiration date.e.g. "+3M". see also CGI::Cookie.

    default: undef
secure

Set secure flag or not.

    default: undef

METHODS

header_filter($res)

header filter

get_session_id
response_filter

for internal use only

HOW TO USE YOUR OWN CGI::Simple::Cookie?

    use HTTP::Session::State::Cookie;
    BEGIN {
    $HTTP::Session::State::Cookie::COOKIE_CLASS = 'CGI/Simple/Cookie.pm';
    }

SEE ALSO

HTTP::Session, CGI::Cookie, CGI::Simple::Cookie