We have, essentially, a custom asp.net application inside of SharePoint. We have a Logout button in the application that redirects to the _layouts/SignOut.aspx page. The user sees a message informing them they will need to close the browser to sign out and a message appears telling them the page is attempting to close the browser. If you do not close the browser windows and then click the back button, you can navigate back to the site and continue to perform actions.
This all make sense, however, now we have a requirement that the user, when they click logout, should be signed out completely without having to close the browser. Is there anyway to sign out of a session without having to close the browser? Is redirecting to the SignOut.aspx page not the 'SharePoint' way of doing this, or is there another way?