NAME
OpenInteract::Session::DBI - Create sessions within a DBI data source
DESCRIPTION
Provide a '_create_session' method for OpenInteract::Session so we can use a DBI data source as a backend for Apache::Session.
Note that failure to create the session throws a '310' error, which clears out the session cookie so it does not keep happening. (See OpenInteract::Error::System for the code.)
Note that former users of OpenInteract::Session::MySQL
(now defunct) should have no problems using this class -- just specify the 'session_class' as Apache::Session::MySQL
and everything should work smoothly.
METHODS
_create_session( $session_id )
Overrides the method from parent OpenInteract::Session
.
CONFIGURATION
The following configuration keys are used:
session_info::class ($)
Specify the session serialization implementation class -- e.g.,
Apache::Session::MySQL
,Apache::Session::Postgres
,Apache::Session::File
.session_info::params (\%) (optional)
Parameters that get passed directly to the session serialization implementation class.
BUGS
None known.
TO DO
Nothing.
SEE ALSO
COPYRIGHT
Copyright (c) 2001 intes.net, inc.. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHORS
Chris Winters <chris@cwinters.com>