Estou seguindo o tutorial do jakefrog (http://uaihebert.com/?p=56), estou com um problema no import
import org.jboss.security.SecurityAssociation;
aparentemente minha aplicação está com o resto funcionando corretamente… pois quando eu tiro as 2 linhas abaixo, o sistema funciona normalmente:
String userName = SecurityAssociation.getPrincipal().getName();
System.out.println("Yeeey! Get me here and find me in the database: " + userName);
otra coisa, como eu faço para manipular o usuário que está logado?
por exemplo:
- se a role dele for usuario redireiconar para /usuario/index.html
- se a role for admin redirecionar para /admin/admin.xhtml
- como deslogar ele
- como alterar a senha dele, e outro atributos que ele possuir…
na verdade em partes eu sei como fazer isso… mais qual a maneira correta de se fazer? alguem tem uma sugestão?
tentei esses topicos (auxiliares) e nao consegui resolver meu problema:
http://kickjava.com/src/org/jboss/security/SecurityAssociation.java.htm