This plugin allows you to schedule events to run at recurring
intervals. Events will run during the first request which meets or
exceeds the specified time. Depending on the level of traffic to the
application, events may or may not run at exactly the correct time,
but it should be enough to satisfy many basic scheduling needs.
This package contains base Plugin::Server and Plugin::Server::XMLRPC.
FastMmap sessions for Catalyst.
This plugin allows you to write e.g. shopping cart code
which should behave well for guests as well as permanent users.
The basic idea is both logged in and not logged in users can
get the same benefits from sessions where it doesn't matter,
but that logged in users can keep their sessions accross logins,
and will even get the data they added/changed assimilated to their
permanent account if they made the changes as guests and then logged in.
This is probably most useful for e-commerce sites, where the
shopping cart is typically used before login, and should be
equally accessible to both guests and logged in users.
In order for Catalyst::Plugin::Session to work the session ID needs to
be stored on the client, and the session data needs to be stored on the
server.
This plugin stores the session ID on the client using the cookie
mechanism.
In order for Catalyst::Plugin::Session to work the session ID needs to
be stored on the client, and the session data needs to be stored on the
server.
This plugin cheats and instead of storing the session id on the client,
it simply embeds the session id into every URI sent to the user.
The Session plugin is the base of two related parts of functionality
required for session management in web applications.
The first part, the State, is getting the browser to repeat back a
session key, so that the web application can identify the client and
logically string several requests together into a session.
The second part, the Store, deals with the actual storage of information
about the client. This data is stored so that the it may be revived for
every request made by the same client.
This plugin links the two pieces together.
This plugin will store your session data in whatever cache module you
have configured.
This storage module will store session data in a database using DBI.
This storage module will store session data in a database using DBIx::Class.