Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module allows administrators to restrict individual user logins to specific times or date ranges. Users will be warned before their session expires and automatically logged out when their allowed time is up, with notifications based on their user timezone.

Overview

The basic idea behind the Login Time Restriction module is to restrict the user login ( Individually ) based on the time.

This module provides a field in user edit form ( Which is accessible based on permission ) by which
you can restrict the individual user login time.
Eg: If you add start time as 10:00 AM and end time as 12:00 PM then the user will only be able to access the site within the allowed time.

Features

  • Individual user-based login restriction.
  • User will get a warning message before X mins of the session expiration. X is configuration via module settings.
  • Easily switch between per day time restriction and Date time range login restriction.
  • User will be automatically logged out after the expiration time.
  • User will be notified on every login via POP up about the session expiration. ( Only if the user is logging when less then X mins are left in session expiration )
  • Time is considered based on User Timezone ( Option that we get while creating or registering a new user )


Activity

Total releases
1
First release
Dec 2025
Latest release
7 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.0.3 Stable Dec 3, 2025