About Login Scheduler

Adds support for enabling or disabling login for users, either instantly or by specifying a time range.

Category Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Release StateStable
Should be safe for use in production environments. *
Authorteppo
Module Version1.1.0
Class NameLoginScheduler
Compatibility2.5, 2.6, 2.7
Date AddedJune 26, 2015
Recommended ByNew recommendations may take up to 1 day to appear.

Details

Login Scheduler adds a couple of new fields to user template(s) and provides support for disabling login for non-superuser accounts either instantly (with a checkbox, "Login disabled") or by specifying a time range ("Login allowed starting from", "Login allowed until"). If a user is already logged in when login access is disabled, logout should be triggered during next session validity check (usually next page load).

Starting from version 1.1.0, superuser accounts are not affected by this module at all. This is a safety mechanism and prevents you from locking yourself out of the whole system.

Instructions

This module's files should be placed in /site/modules/LoginScheduler/
How to install or uninstall modules

Comments

No comments yet. Be the first to post!

Post a Comment

Your e-mail is kept confidential and not included with your comment. Website is optional.