Feature Wiki
Tabs
Session Control
1 Description
The feature takes care of the total number of simultaniously existing php sessions.
The session of each authenticated user or anonymous user is counted and the login won't be possible if the configured limit is reached and no sessions of other user could be destroyed.
Other session could be destroyed when they idle for a defined period of time (either the "min session idle" or the "max session idle after first request").
Administrators can always login, because sessions for them are not counted.
The configuration for the feature contains four parameters:
- Max active sessions - Defines the maximum number of sessions that can be created simultaniously.
- Min session idle (in minutes) - When a user idles for at least this period of time the session can be destroyed if another session should be opened for another user and the maximum number of existing sessions is reached.
- Max session idle (in minutes) - Defines the maximum period of idle time a user can idle before his session expires.
- Max session idle after first request (in minutes) - All sessions that idles for at least this period of time after first request will be destroyed if another session should be opened for another user and the maximum number of existing sessions is reached.
These parameters are configurable in the ILIAS Setup as well as in the ILIAS client administration.
Furthermore the Session Control determines when a user has not logged out on his last visit and react with a message on the login screen.
2 Status
- Scheduled for Release: ILIAS 4.1
- Funding: Funded by Bundesagentur für Arbeit
- Development: Feature is to be developed by Databay AG AG / Björn Heyser
3 Additional Information
- If you want to know more about this feature, its implementation or funding, please contact: Björn Heyser / bheyser@databay.de
4 Discussion
5 Follow-up
Last edited: 17. Apr 2025, 15:11, Kunkel, Matthias [mkunkel]