Retornar as rules

1 resposta
J

Boa tarde pessoal
Estou usando autenticação via REALM do tomcat em uma aplicação JSP.

consegui exibir o login na qual a pessoa conectou usando:
Código:

request.getUserPrincipal()

Agora preciso capturar em quais grupos esse login pertence

Encontrei o método:
Código:

request.isUserInRole(“alunos”)

que retorna true se o usuário pertence a tal grupo, mas esse não me ajuda, já que se torna inviável fazer uma verificação de todos os grupos existentes.

Alguém pode me dar alguma idéia?

Obrigado!

1 Resposta

A

Cara,

pense comigo, vc terá um comportamento diferente para cada grupo de usuario não é??
Então nao tem como fugir do request.isUserRole, o que vc pode fazer é apenas uma véz verificar as roles e criar variaveis na sessão com os grupos e depois usar essas variaveis!
Comparei com meus codigos aqui e no meu caso eu comparo a role do usuario pois tenho um comportamento diferente para cada grupo, mas como so tenho uns 3 grupos , isso nao me da muitos problemas, mas no seu caso, é melhor setar os atributos na sessão mesmo, depois vc utiliza-os!!!
Flow!!!

Criado 12 de abril de 2005
Ultima resposta 18 de abr. de 2005
Respostas 1
Participantes 2