The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Catalyst::Plugin::Session::Manager - session manager for Catalyst (deprecated on 5.5)

SYNOPSIS

    use Catalyst qw/Session::Manager/;

    MyApp->config->{session} = {
        storage => 'FastMmap',
        client  => 'Cookie',
        ...other configuration needed by storage and client class.
    }

ATTENTION

If you use Catalyst 5.5 or later, You should use Catalyst::Plugin::Session.

I keep this on CPAN just for people still need Catalyst version 5.3.

DESCRIPTION

This module provides session handlers for separated two processes, one is to store data on server-side, another is on client-side.

Set manager on server-side with 'storage' parameter in configuration. And set client-side manager with 'client'.

If you don't set them, 'FastMmap' and 'Cookie' are set by default.

SERVER SIDE STORAGE

FastMmap

See Catalyst::Plugin::Session::Manager::Storage::FastMmap

File

See Catalyst::Plugin::Session::Manager::Storage::File

CDBI

See Catalyst::Plugin::Session::Manager::Storage::CDBI

CLIENT SIDE HANDLER

See Catalyst::Plugin::Session::Manager::Client::Cookie

StickyQuery

See Catalyst::Plugin::Session::Manager::Client::StickyQuery

Rewrite

See Catalyst::Plugin::Session::Manager::Client::Rewrite

TODO

more documentation
more tests

SEE ALSO

Catalyst,

Catalyst::Plugin::Session::FastMmap

AUTHOR

Lyo Kato <lyo.kato@gmail.com>

COPYRIGHT AND LICENSE

Copyright (C) 2005 by Lyo Kato

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