Affects Version/s: 7.1.X, 7.2.X, 7.3.X, Master
Component/s: JS APIs and Utilities
Steps to Reproduce
- In ROOT/WEB-INF/web.xml update the session-timeout to 2
- In portal-ext.properties add session.timeout=2
- Start up the portal
- Create a new user
- Impersonate the new user
- Wait 1 minute and assert the original tab shows the session timeout warning
- Perform an action on the second tab (impersonated user)
- Wait 1 more minute
The user is still logged in on both tabs since they were taking actions as the impersonated user.
The user is logged out of both tabs and cannot perform any actions as the original or impersonated user.