User Access Timeslot
Categories
Component ID
2651698
Component name
User Access Timeslot
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
221
Component created
Component changed
Component body
This module allows administrators to limit access for users on specific timeslots depending on their roles.
How it works
- A day is split into several parts we call "slots" (Actually there is 2 slots "am" and "pm").
- A slot can be active or inactive.
- An active slot as an authorized period of time during which the user can logon.
- When a user log on, he obtains an expiration date (for example, the end of the current slot). When this expiration date is reached, the user is automatically logout.
So
- A user can logon as he wants on inactive slots.
- A user can logon only on the authorized period of time of active slots.
Roadmap
- Allow more flexibility for slots (allow to split the day into how many parts we wants).
- Allow to define different period per timezone.
- Port to D8
