Nivel de Acesso
02/03/2006
0
Boa tarde.
Possuo um sistema que por sua vez possui um menu do tipo Mainmenu.
Poém existem itens que podem ser acessados por alguns usuários e por outros não.
Álguém tem alguma sugestão de como eu poderia implementar um nivel de acesso, habilitando os itens para quem pode e desabilitando para quem não pode?
obrigado!
Fernando_ramos
Posts
03/03/2006
Oscar Candido
03/03/2006
Fernando_ramos
seria isso?
03/03/2006
Paullsoftware
Correto!
basicamente eu uso três tabelas para fazer isso!
uma chamda USUÁRIOS,
outra chamada NÍVEIS
e outr chamda PERMISSOES
defino as permissões para cada nivel e na hora de cadastrar os usuários seleiono o nivel para o qual ele fará parte, nada hora de fazer o login faço um busca na tabela de niveis para selecionar suas permissões..
:wink:
03/03/2006
Firekiller_am
muito bom mesmo e melhor sem muitas linhas de codigo na verdade quase nada...
abraços.
03/03/2006
Fernando_ramos
até pensei em usar componentes. mas to tentando implementar uma solução para o meu caso, em ultimo caso terei q usar mesmo compoentes. obrigado pela dica.
Amigo PaullSoftware,
vc poderia detalhar o modo que vc utiliza. Por que na verdade inicialmente será para o meu menu, mas futuramente terei acessos diferenciados a formularios, botões, etc..etc..
abraços!
04/03/2006
Edilcimar
04/03/2006
Fernando_ramos
no caso vc criou uma tabela com um campo para cada item do menu??
mas se no meu caso tiver 1000 itens no menu? será uma ideia boa??
nao quero questionar seu modo de trabalho...é que preciso de sujestões...para adptar ao meu caso!!
abraços!
04/03/2006
Edilcimar
04/03/2006
Martins
Para quem não quer usar componentes é isso aí mesmo [b:bb309b7e7d]Edilcimar[/b:bb309b7e7d], e quanto a quantidade de itens do menu, 1000 itens, :shock: , queria ver isso tb.
Existem programadores q criam campos string e colocam neles:
TTTFFFFTTTTFFFFTFTFTFTTTTFT
boa sorte!!
04/03/2006
Firekiller_am
04/03/2006
Fernando_ramos
não quero que este tópico vire polemica!! eu nao disse ter 1000 itens em um menu! eu disse...CASO...POSSIVELMENTE....QUEM SABE...TALVEZ....
eu apenas gostaria de saber a melhor solução....realmente tenho poucos itens....poucos mesmo....
agradeço a ajuda de VCS!!! realmente clareou minhas ideias!!
obrigado!
04/03/2006
Carlos Bernardo
No [endereço] eu gravo o nome dos itens do menu e no [usuário] eu gravo o código dos usuários terminando sempre com um caracter qualquer, eu uso o * .
Ex:
Endereco ´A0101´ usuario 01*02*
Endereco ´A0102´ usuario 02*
Endereco ´A0103´ usuario 01*03*
E assim por diante, antes de chamar o item de menu eu verifico se o endereço está cadastrado, se estiver o sistema pede a senha , e verifica se o código desse usuário está ou não com permissão. E trato a informação....
Clique aqui para fazer login e interagir na Comunidade :)