JavaScript
Properties
| Property | Type | Required | Description |
|---|---|---|---|
| userId | string | Yes | User identifier |
| accountId | string | No | Account identifier |
| sessionDuration | number | No | Session length in seconds |
| signOutReason | string | No | Reason for sign out (user_initiated, session_expired, forced) |
When to Fire
- When user clicks sign out/logout button
- When session expires
- When user is forced out due to security event