Hi all,
To display certain results of an user interaction in my App, I save the results (triggered by an Apps endpoint) with the Apps Session ID and a timestamp and filter on those values. When does a user get a new Apps Session ID? Does it expire after a certain time?
The session ID lives as long as the user stays in the app (Reload of the Tab included unless appState.resetSessionIdOnLoad
is set to true
).
Examples
Session ID stays the same:
- Navigating around the app
- Idling for arbitrary amounts of time
- Switching to other tabs as long as the app tab stays open
- Reloading the tab (if
appState.resetSessionIdOnLoad
is unset or set to false)
- Opening the app in a second tab (if the full URL including appState is copied and
appState.resetSessionIdOnLoad
is unset or false)
Session ID changes:
- Going back to viewer/builder list and opening the app again from there
- Reloading the tab (if
appState.resetSessionIdOnLoad
is set to true)
- Opening the app in a second tab (if
appState.resetSessionIdOnLoad
is true, even if the full URL including appState is copied)
1 Like