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.
  • 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 which 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).