A customer wants me to have the menu item "Logout" changed to "Login" on a php session timeout. Of course trying to "fix" that in php sends a server roundtrip & the session timeout is reset. We are using the default of 20 min.
So I thought about starting a Javascript timeout event to time out in 20 min after page has loaded. When it times out, use an Ajax query to reload the page including a session destroy with "Login" present.
Is there a simpler way to do this? I would have to do this on about 8 pages (the things shown to the user in the app).
Our community of experts have been thoroughly vetted for their expertise and industry experience.