idealsessionshield
Reactive icon

IdealSessionShield

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 24 Sep (yesterday)
 by 
0.0
 (0 ratings)
idealsessionshield

IdealSessionShield

Documentation
1.0.0

IdealSessionShield Documentation

Overview

IdealSessionShield is a session management tool that monitors user activity and enforces automatic logout after a period of inactivity. It helps improve security and resource efficiency by preventing unauthorized access when users are idle.


Features

  • Detects user inactivity (mouse movement, clicks, keyboard input).
  • Displays a warning message before logout.
  • Customizable inactivity timeout and warning duration.
  • Resets the timer when user activity is detected.
  • Automatically logs out inactive users.

How It Works

  1. Monitor Activity – The script tracks user interactions.
  2. Start Timer – If no activity is detected, an inactivity timer starts.
  3. Show Warning – When the threshold is reached, a warning message appears (e.g., “You will be logged out in X seconds due to inactivity.”).
  4. Reset on Activity – If the user interacts, the timer resets.
  5. Auto Logout – If no activity occurs during the warning period, the user is logged out.

Configuration

  • InactivityThreshold: Time (in seconds) before showing the warning.
  • WarningThresholdSeconds: Time (in seconds) before logout after the warning.

Example Warning Message

You will be automatically logged out in 30 seconds due to inactivity.

Tags

session-timeout, idle-detection, auto-logout, inactivity-monitor, session-management, security