Well yes in my opinion a back button would show up what you have but of course one wouldn't be able to do any further processing if each page checked for some kind of logged in session variable.
On a few pages that I really didn't want to allow a back button to be used such as on a confirmation page after a bunch of input pages I've used something like this:
A1ien51's disable the Back Button
http://www10.brinkster.com/A1ien51/S...BackButton.htm
What is going to happen, is when the page loads, it will send the surfer to the last page in their history.
Now if a person tries to go back to it, then it will send them directly back to the page they pushed the back button on!
Add this code to the header of your page:
<script>
history.forward();
</script>
JPS: Thus need to put the code on the page you don't want the user to be able to go back to.
And here is my version of it:
<script type="text/javascript"> <!--
// Disable browser's Back button on another pg being able to go back to this pg.
history.forward();
//-->
</script>