idealsessionshield
Reactive icon

IdealSessionShield

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 24 Sep (22 hours ago)
 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