Tô com um probleminha aqui ao efetuar logout, quando clico em “voltar” no browser volta para a Home, que deveria ser acessada apenas com usuário logado, embora a Home seja visualizada sem o usuário estar logado, é uma coisa bem chata.
Anotei a Home com @Roles(roles=“admin”) e não resolveu, nem com @LoggedIn. =/
Como faço pra impedir esse “voltar” no browser?
Abraço!
[quote=Guevara]Tô com um probleminha aqui ao efetuar logout, quando clico em “voltar” no browser volta para a Home, que deveria ser acessada apenas com usuário logado, embora a Home seja visualizada sem o usuário estar logado, é uma coisa bem chata.
Anotei a Home com @Roles(roles=“admin”) e não resolveu, nem com @LoggedIn. =/
Como faço pra impedir esse “voltar” no browser?
Abraço![/quote]
Não faz ^^
simples assim…
O voltar do browser é feito com cache… o navegador faz cache da página… e ele só volta pra algo que ele já abriu, portanto quem abriu tinha autorização…
Existem forma de tornar uma página impedida de fazer cache… mas mesmo asism o browser pode decidir fazer cache, ou uma rede proxy, enfim… via ser dificil tirar isso…
só com páginas via método “POST” e mesmo assim… clicando em voltar é capaz de abrir…
Oi Lavieri!!
Achei esta dica aqui:
http://vraptor.caelum.com.br/cookbook/evitando-que-o-browser-faca-cache-das-paginas/
Será que resolve esse lance?
Abraço!
Fiz uma receita de bolo que está publicada no site do vraptor que mostra um componente que não deixa nem o browser nem o proxy fazer cache: http://vraptor.caelum.com.br/cookbook/evitando-que-o-browser-faca-cache-das-paginas/
E ai Garcia!!!
Deu certo!! Resolveu o problema!!
Abraço!!
Fiz uma receita de bolo que está publicada no site do vraptor que mostra um componente que não deixa nem o browser nem o proxy fazer cache: http://vraptor.caelum.com.br/cookbook/evitando-que-o-browser-faca-cache-das-paginas/
[/quote]
é eu sei… eu uso isso… mas mesmo assim, o browser se quiser ou o proxy podem fazer o cache…
isso é uma recomendação do site, para que não o faça, o que não quer dizer que o browser irá segui-la
O post vai virar um CRUD ?
E ae bronx!
Achei a idéia sensacional e o feedback que o pessoal tem dado muito bom.
Esta semana estarei utilizando em um projeto que estou fazendo e qualquer contribuição posto por aqui.
mto bom cara.
abraços
bronx!
Eu vou incorporar o teu PROJETO no meu : http://www.guj.com.br/posts/list/204767.java
gabrielmassote !
Tu ja fez algum projeto no VRapotr ?
Tudo bem Junior?
Já fiz os exemplos das apostilas da Caelum com o VRaptor antigo e uma parte com o novo.
Agora que estou aprendendo tudo o que um projeto que estou fazendo necessita.
Esta indo tranquilo. Muito legal o framework.
Ok?
Abraços
Qual teu email, para eu te mandar um presente ! gmail !
gabrielmassote Enviado !
Vamos faZer o CRUD ?
(A.S.: perdão se eu estiver ressuscitando a thread. :-o)
[quote=fabio.cbrandao]…Eu já li o tópico inteiro não sei se já perguntaram isso ou já deram essa sugestão mas ai vai!
Então eu criei o seguinte controller:
...
ai sem estar Logado tentei acessar a URI: “minhaapp/categoria/list” não acessou!!! Bingo funcionou, ai ele vai e me encaminha para o método que estiver anotado com @LoginPage. Porém depois que eu efetuo o meu login ele vai para o meu método de login “óbvio” ao invés de ir para URI que eu tinha tentado acessar…
ps: como eu faria para tipo salvar a URI q o usuário tentou acessar e se ele for efetuar o login leva-lo para lah após o login? tem como?
[]'s
[/quote]
[quote=Lavieri]é complexo, eu fiz na minha implementação… mas não foi tão simplis ^^ … infelismente não tive tempo de montar a página de documentação =/
mas farei muito em breve…
Obs.: não sei se o bronx fez a implementação… [/quote]Oi Bronx, Blz?!!
Antes de qq coisa: meus parabens p/ idéia do Pluggin de Autenticação/Privilégios!!! P/ ser sincero, é uma das raras partes q não sou muito fã de trabalhar (em desenvolvimento de sistemas). A sua implementação inicial fez 1 uso bem prático da JavaAnnotation e, com o desenrolar da thread, foi adicionada + simplicidade da CoC, né não?!! 8)
Ah, muito bacana a questão q o fabio levantou: :idea: é mesmo! P/ ex., no caso de a Sessão expirar, a pessoa é Cadastra e tem o Priviégio necessário para acessar determina pág. Blz, ele faz o LogOn e como fazemos p/ redirecionarmos p/ a pág. q ela estava tentando acessar??!
Lucas, bl?!!
Alias, existe no VRaptor alguma forma de sabermos qual foi a URL/URI q fez o request ao método, sem ser (é claro) pela CoC/Conveção do VRaptor3??! :?:
Bronx mais uma vez Parabéns!!!
estou aqui só para postar um feedback a respeito. Já estou utilizando o seu Controle de Acesso a aproximadamente 2 meses e está funcionando perfeitamente, neste final de semana inclusive coloquei o site que eu vinha trabalhando com Vraptor + Controle de Acesso no AR disponivel para todos os usuários!!!
para aqueles que se interessarem
URL Bloqueada:
http://www.loucaliza.com.br/admin
A idéia do Loucaliza foi criar uma comunidade de usuárioas que queiram contribuir cadastrando as localizações que conheçam, além de contribuirem comentandosobre estas localizações avaliando-as com notas. A idéia é ajudar as pessoas a escolherem um serviço de acordo com as experiencias de outras pessoas que já utilizaram aquele serviço!
Valeu comu GUJ!!!
E ai pessoal!!!
Alguém consegue fazer um pacote com a ultima atualização do sisteminha de controle de acesso?
Obrigado!!!
Leandro-SP tem como disponibilizar ?
Pessoal,
acredito que esta seja a ultima versão que o Bronx tenha disponibilizado, pelo menos é a que eu estou utilizando no Loucaliza, e está funcionando perfeitamente tentem acessar a http://www.loucaliza.com.br/admin que está com acesso restrito, e mesmo que vc se cadastre no site não vai conseguir acessar essa URL pois é apenas para Roles Admin…
fabio.cbrandao
É tipo o Spring Security ?
como ta a extrutura de tuas tabelas ? do acesso !?