Our problem is we are able to clear session on logout.
But if a user clicks the back button then he/she can go through all previous screens.
But the advantag
You need to force the cache to expire for this to work. I'm looking for the code sample for you.
EDIT Found this for you, its already been addressed here on SO.
Page.Response.Cache.SetCacheability(HttpCacheability.NoCache)
Here...