NAME
MojoX::Session::Transport::Cookie - Cookie Transport for MojoX::Session
SYNOPSIS
my $session = MojoX::Session->new(
transport => MojoX::Session::Transport::Cookie->new,
...
);
DESCRIPTION
MojoX::Session::Transport::Cookie is a transport for MojoX::Session that gets and sets session id to and from cookies.
ATTRIBUTES
MojoX::Session::Transport::Cookie implements the following attributes.
path
my $path = $transport->path;
$transport->path('/');
Get and set cookie path.
domain
my $domain = $transport->domain;
$transport->domain('example.com');
Get and set cookie domain.
httponly
my $httponly = $transport->httponly;
$transport->httponly(1);
Get and set cookie httponly flag.
secure
my $secure = $transport->secure;
$transport->secure(1);
Get and set cookie secure flag.
METHODS
MojoX::Session::Transport::Cookie inherits all methods from MojoX::Session::Transport.
get
Get session id from request cookie.
set
Set session id to the response cookie.