App Connect module for Session Tracking.
npm install @cdmx/wappler_ac_session_trackerThis repository contains a compact Wappler App Connect extension that adds a Session Tracker component.
Purpose
-App Connect component that tracks user activity, triggers a "notify" when time remaining is low, and triggers a "timeout" when the session expires.
#### Created and Maintained by: Lavi Sidana
- ID: Unique identifier for the component
- Max Idle time (seconds): Total time of inactivity before session timeout
- Notify timeout (seconds): Time of inactivity after which the notify event is triggered.
- Debounce time (seconds): Interval in seconds to dispatching reset event after activity.
- Keydown: Enable tracking keydown events as activity
- Click: Enable tracking click events as activity
- Scroll: Enable tracking scroll events as activity
- Input: Enable tracking input events as activity
- Timeout: Fired when the session times out
- Notify: Fired when approaching timeout
- Reset: Fired when timers are reset.