[Logo] Mentawai Recipes
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Moderation Log] Moderation Log   [Register] Register / 
[Login] Login 
Autenticando seus usuários  XML
Forum Index » Receitas Oficiais
Author Message
rodrigo.avila



Joined: 24/01/2008 05:07:19
Messages: 30
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline

LoginAction.java: (herda de BaseLoginAction do Mentawai)

Proteja suas actions contra acessos não autorizados:

No ApplicationManager.java:

Se o usuário não estiver autenticado, o AuthenticationFilter vai retornar LOGIN como resultado da action, que por sua vez vai executar um redirect para /login.jsp.

Protegendo o acesso a arquivos JSP por usuários não autenticados:

Aqui acontece o mesmo que acontece com as actions, ou seja, se o usuário não estiver autenticado, o browser será redirecionado para a página configurada na consequencia global para LOGIN, no caso /login.jsp.

Existem algumas actions que não devem ser bloqueadas, como, por exemplo, uma RegistrationAction, PasswordRecoveryAction, HelpAction, etc.

Para que não sejam bloqueadas, elas devem implementar a interface AuthenticationFree :

Para o logout, basta você usar a action LogoutAction que já vem com o Mentawai. Essa action remove o objeto User da sessão e depois invalida a sessão.

E é isso!

Por último, mas não menos importante, você pode usar algumas tags do Mentawai para tornar o seu trabalho com autenticação mais fácil:

Rodrigo de Avila
http://www.avila.net.br
[WWW] [MSN]
 
Forum Index » Receitas Oficiais
Go to:   
Powered by JForum 2.1.8 © JForum Team