Como podemos parar a visualização da página da web após a saída usando o navegador de volta

Estou tendo um site no ASP.NET. Temos dois tipos de login 1. Usuários 2. Administrador

Eu estou enfrentando o seguinte problema durante o teste

Declaração do problema: Suponha que eu loguei pelo login do usuário e navegue todas as páginas, digamos que em qualquer página do usuário clico no botão de logout, ele me redirecionará na página de login.

Agora o problema vem quando eu uso o navegador de volta, ele mostra-me a página do usuário Mas na verdade eu não deveria poder ver essa página após o logout.

Minha funcionalidade é adequada, porque se eu clicar na página após o logout, ele vai me redirecionar novamente na página de login, mas meu problema é que eu não deveria pousar na página do usuário usando o navegador de volta após o logout. [Como acontece no Google e no Yahoo]

O mesmo está acontecendo com o login do administrador.

Por favor me ajude a resolver os problemas.

questionAnswers(5)

yourAnswerToTheQuestion