How can i prevent browser using the cached copy of the page after log out ?
When user logged out still they can access the previous pages by using the back button.
I understand that we cannot disable the back button (as per SO answers).
Currently i have a large number of pages in different scenarios so i cannot modify each and every page.
What i have tried
- Setting the expire header (do i need to set this on each and every page ? also if i do this does browser cache the page contents ? ( because i need the browser to cache contents if user is logged in ))
- I have already a polling system ( but still there is a delay to detect )
- Javascript based solution ( it works, but still users can use history option to navigate or a long press in back button )
I am really stuck here , Could you please help me to solve the problem ?