JavaFree.org | RubyOnBr.org

sessao

Acompanhar sessao 3 posts, 3 participantes

Avatar zorro 365 posts

Pessoal , estou usando os seguintes comandos para logar no sistema e gostaria de saber como eu faço para que ele mate a sessão do usuario caso ele não clique no botão sair

eu devo adicionar o comando reset_session apenas na home do site ou em todos os metodos de cada controlador ?

e tem um porém tb, quando eu clico no botão sair ele mata a sessão blz, só que se eu voltar a pagina a tela que eu estava ira aparecer porém sei que não vou conseguir mecher nela por ter matado a sessão , mas a pergunta é : TEM COMO EVITAR ISSO ? ao tentar voltar uma pagina não deixar que ele volte ja que matou a sessao.

 
Avatar c4r105x 88 posts

Use uma lib pronta para isso.

pesquisa aqui no fórum que você verá qual a melhor para seu caso.

 
Cad10cd22abe80cca76b7579af2906e8 Ronaldo Possan 974 posts

Colocando o reset_session no applicantion_controller (main) já basta, pois ele sempre é executado.
Com relação ao “voltar”, isso é configuração do browser, e não tem nada o que possa fazer, pelo menos eu não encontrei.

\^/