Session management
Last modified: October 29, 2009 - 20:51
Drupal user access and identification is based on sessions. These modules help you configure how long, how many, or/and on what pages the login is remembered.
- No Anonymous Session: disable session management for anonymous users. Although this feature potentially reduces the server load and/or database contention on busy sites, other Drupal operations may be compromised. This approach is incompatible with many other modules.
- Single Login: Single Login is a session management system for Drupal. It allows the site administrator to create a policy to detect, and prevent, duplicate logins on the same account. This is obviously handy for a site that requires paid subscriptions. Once a duplicate login is detected from a different system, the first login gets logged out.
- Session Limit: Session Limit allows administrators to limit the number of simultaneous sessions per user. The maximum number of sessions is configurable. By default, a session is created for each browser that a user uses to log in. This module will force the user to log out any extra sessions after they exceed the administrator-defined maximum. The user is able to select wich sessions should be removed
- Auto Log Out: This module provides a site administrator the ability to log users out after a specified time of inactivity. It is highly customizable and includes "site policies" by role to enforce logout.
- Persistent Login: The Persistent Login module provides the familiar "Remember Me" option in the user login form. The administrator is able to control how long user logins are remembered, how many different persistent logins are remembered per user, and which pages a remembered user can or cannot access without explicitly logging in with a username and password (e.g. you cannot edit your account or change your password with just a persistent login).
