Force screen refresh or redirect on session timeout
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-04-2025 06:55 AM - edited 02-04-2025 06:56 AM
Is there a way to force a user session to refresh the browser page fully when a user session times out? We have a customer portal where the user session terminates and doesn't immediately redirect the user back to the login page until a user interaction is attempted. Even then, when the page redirects back to the login page the menu options from the portal are still displayed on the banner until the page is manually refreshed (at which point the menu options disappear).
Ideally, we'd like the user session to timeout and then immediately force the user back to the login page with a refreshed page so that the menu options don't appear. I've tried changing the settings on the following sys_properties but it hasn't had the desired effect, and the user still needs to interact for the redirect to the login page, and then refresh the page once more for the menu options to disappear:
glide.ui.active.session.life_span
glide.guest.active.session.life_span
glide.ui.session_timeout
glide.ui.session.auto_redirect
Just for clarity, the menu options have conditions applied to only show for logged in users and they also don't function or redirect to the relevant URL/page until authorisation is re-completed, but we're getting some feedback from the business that they don't like this and want it changed so that the session is immediately sent back to a clean, refreshed version of the login page when the user session terminates.