Acesso Restrito a menu

4 respostas
Licuri

Galera gostaria de opiniões de vcs.
Tenho um cadastro de permissões para usuários. Onde relaciono as opções que o usuário poderá acessar no sistema.

Exemplo.
O menu /
Cadastro / Incluir ele terá acesso mas no
Cadastro / Excluir ele não terá.

Qual é a melhor forma que vcs acham, eu utilizar um filtro na chamada das action e verifico se o usuário tem permissão de acesso?
Ou substituir o que esta estático no menu, por taglibs, e assim posso montar o menu de acordo com as permissões do usuário.
O problema para esta solução é que minha aplicações tem muitos submenus.

Agradeço qualquer sugestão.

Valeu.

4 Respostas

bernardo.rafael

Cara, você pode fazer isso de duas formas:

a 1ª, vc pode definir um nível para cada usuário e ter um menu associado a cada nível.

a 2ª, vc pode guardar a configuração do menu de cada usuário em um xml…

Acredito que a 2ª forma seja a mais viável.
Espero que ajude.

Juliano_Pedroso_da_S

Se você der uma olhada em Struts da p modelar isso muito bem.
Você usa configurações em arquivos XML.

Licuri

sodrope:
Se você der uma olhada em Struts da p modelar isso muito bem.
Você usa configurações em arquivos XML.

Cara vc poderia explicar isso melhor !
Valeu…

Para o usuário que esta logado eu carrego eu pesquiso na base se ele tem acesso ao sistema e quais são as permissões, se o usuário não estiver nem cadastrado, ele não acessa nada, e se ele estiver cadastrado carrego as permissões dele e verifico se ele tem acesso na opção que ele quer acessar.

ps. Os usuário podem ser criado e excluido na aplicação.

Licuri

Eu pensei em gravar as permissões de cada usuário no banco.
E criar um filtro para quando usuário tentar entrar em uma opção verifico se ele tem permissão?

O que acham ?

Agora fiquei curioso com a solução do colega usando struts. :-o

Criado 24 de julho de 2007
Ultima resposta 24 de jul. de 2007
Respostas 4
Participantes 3