Alguém sabe como eu posso obrigar um usuário a ter determinados papéis para acessar um recurso? Tenho usado hoje logic+present, mas não vi nada nesse sentido. abraços
[RESOLVIDO] Como obrigar um usuário ter dois papéis para acessar um recurso usando struts 1.3
3 Respostas
Creio que esteja falando sobre controle de acesso correto?
Dê uma pesquisada no google sobre RBAC. Roled Based Access Control.
Parece que vários locais usam isso e você vai achar muitos artigos sobre a implementação disso.
Eu particularmente, preferi criar minhas regras de segurança baseados em RBAC do que utilizar um framework pra isso.
Não foi isso que eu perguntei… Sim, eu uso o JAAS para controle. Eu quero efetuar alguns bloqueios de conteúdo na view usando struts. Eu perguntei como usando logic ou outra coisa do struts dá pra forçar somente o acesso ao conteúdo se o usuário tiver 2 papeis específicos ao mesmo tempo.
Bem, eu descobri que dá para colocar um logic dentro do outro e funciona. Não sei se é a melhor forma, mas resolveu. Valeu Hericksnake pela ajuda.
Abraços,