Caros,
Preciso criar um menu dinâmico conforme o login do usuário: após o login, o menu apresentará as opções conforme os direitos do usuário. Estou utilizando o Jaas.
Acredito que usando o PrimeFaces Dynamic Menu (http://www.primefaces.org/showcase/ui/menu.jsf) seja o ideal, porém, gostaria da opinião da comunidade.
Se seu sistema for JSF e você souber usar o menu, vai fundo uai.
Fala Hebert, ótimo livro, parabéns!
Você veria alguma outra estratégia?
faz um unico menu com javascript, o bootstrap é uma boa opção de por fora da opçao que deve ser vista apenas por um tipo de usuario faça mais ou menos assim
<ui:fragment renderer="#{user.tipo eq 'admin'}>
//aqui sua opção de menu
</ui:fragment>
eu construo assim os menus…">
[quote=brccosta]Fala Hebert, ótimo livro, parabéns!
Você veria alguma outra estratégia?[/quote]Opa, valeu.
Estratégias tem muitas, vai da tecnologia usada no projeto.
Primefaces, JQuery, JavaScript, Twitter Bootstrap e assim vai.
tem bastante exemplo de menu dinamico utilizando o primefaces
eu mesmo já fiz, mas nao gosto de controlar a segurança dessa maneira
Obrigado pelas respostas!
CristianPalmaSola10, user seria um ManagedBean? Usando Jaas, você captura o usuário logado através de um filter?
tmvolpato, qual sua abordagem para controle de segurança?
é por ai mesmo ta n caminho da minha ideia ja…
[quote=brccosta]Obrigado pelas respostas!
CristianPalmaSola10, user seria um ManagedBean? Usando Jaas, você captura o usuário logado através de um filter?
tmvolpato, qual sua abordagem para controle de segurança?[/quote]
Aqui mostra como usar JAAS com JSF: Aplicação Web Completa JSF EJB JPA JAAS
Aqui mostra como usar Filter com JSF: Aplicação Web Completa Tomcat JSF Primefaces JPA Hibernate