Menu dinâmico por usuário

8 respostas
brccosta

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.

8 Respostas

Hebert_Coelho

Se seu sistema for JSF e você souber usar o menu, vai fundo uai.

brccosta

Fala Hebert, ótimo livro, parabéns!

Você veria alguma outra estratégia?

CristianPalmaSola10

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…">

Hebert_Coelho

brccosta:
Fala Hebert, ótimo livro, parabéns!

Você veria alguma outra estratégia?

Opa, valeu.

Estratégias tem muitas, vai da tecnologia usada no projeto.

Primefaces, JQuery, JavaScript, Twitter Bootstrap e assim vai.

tmvolpato

tem bastante exemplo de menu dinamico utilizando o primefaces
eu mesmo já fiz, mas nao gosto de controlar a segurança dessa maneira

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?

CristianPalmaSola10

é por ai mesmo ta n caminho da minha ideia ja…

Hebert_Coelho

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?


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

Criado 28 de fevereiro de 2013
Ultima resposta 28 de fev. de 2013
Respostas 8
Participantes 4