Module: Merb::Session

Defined in:
lib/merb-core/dispatch/session.rb

Overview

The Merb::Session module gets mixed into Merb::SessionContainer to allow app-level functionality (usually found in ./merb/session/session.rb) for session.

You can use this module to implement additional methods to simplify building wizard-like application components, authentication frameworks, etc.

Session configuration options:

:session_id_key The key by which a session value/id is

retrieved; defaults to _session_id

:session_expiry When to expire the session cookie;

by defaults session expires when browser quits.

:session_secret_key A secret string which is used to sign/validate

session data; min. 16 chars

:default_cookie_domain The default domain to write cookies for.