Search code examples
asp.netasp.net-membershipmembership

ASP.Net logout code block


I need a good logout code block for asp.net. Currently after you logout you can hit the back button and continue using the site.


Solution

  • You need to make sure that the session is abandoned and call the FormsAuthentication.SignOut() method as shown below:

    private void Logout()
    {
      Session.Abandon();
      FormsAuthentication.SignOut();
      FormsAuthentication.RedirectToLoginPage();
    }