Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kakashi_Hatake

gerenciar niveis de permissão

Recommended Posts

Tem algum jeito de gerenciar os niveis de permissão sem ser com if else ?

 

tipo, mostrar mais links no menu dependendo da sua pemissão.

<?php

if($nivel == 'gerente'){

  faz tal coisa

}elseif($nivel == 'vendedor'){

  faz outra coisa

}

// e assim por diante

// no caso o gerente poderá ver e ter acesso a tudo

?>

 

se eu tiver vários niveis de permissão, irá ficar gigantesco e se tiver que acrescentar mais niveis de permissão vou ter que mexer no codigo-fonte

 

pensei em por uma coluna nas tabelas no banco de dados e atribuir uma permissão para cada registro e montar o SQL com a condição da permissão

 

Alguém tem alguma idéia ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você fizer via banco é mais facil, pois faria a consulta dos itens do menu conforme o nível de acesso e do resultado montaria o menu. No caso isso serviria para qualquer coisa que você quiser restringir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.