Como limpar o cache do navegador após o logout do usuário para impedir o acesso a informações particulares através do botão 'Voltar'

Depois que um usuário efetua logout, se pressionar o botão Voltar, ele poderá voltar à última página em que estava antes de sair.

O aplicativo em que estou trabalhando geralmente será usado em um computador público (biblioteca ou laboratório de informática, por exemplo) e eu gostaria de impedir que os usuários possam ver qualquer coisa das sessões anteriores.

Eu estou no Rails 3 e Devise, aliás, embora pareça que esse problema venha com qualquer estrutura ou mecanismo de login.

A solução é usar cabeçalhos / metatags para desativar o cache do navegador? Alguém conhece uma gema ou tutorial que aborda esse problema?

Aguardamos o seu conselho.

questionAnswers(3)

yourAnswerToTheQuestion