NAME Catalyst::Plugin::Session::Store::MongoDB - MongoDB Session store for Catalyst SYNOPSIS use Catalyst qw/ Session Session::Store::MongoDB Session::State::Foo /; MyApp->config->{Plugin::Session} = { expires => 3600, mongodb_server => '127.0.0.1:6379', mongodb_debug => 0 # or 1! }; # ... in an action: $c->session->{foo} = 'bar'; # will be saved DESCRIPTION "Catalyst::Plugin::Session::Store::MongoDB" is a session storage plugin for Catalyst that uses MongoDB (). NOTES Expired Sessions This store automatically expires sessions when they expire. WARNING This module is currently untested, outside of the unit tests it ships with. It will eventually be used with a busy site, but is currently unproven. Patches are welcome! AUTHOR Cory G Watson, "" COPYRIGHT & LICENSE Copyright 2010 Cory G Watson. This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.