Vamos lá, tenho um aplicativo com login e senha funcionando com webservice slim framework, gostaria de dar permissões para alguns usuários como adicionar produtos, trocar imagens. Já pesquisei bastante e não sei o que usar: Vou usar uma sessão no webservice, faço um modelo de permissões e grupos no mysql.
se vc fizer uma condição não funciona? pelo q entendi, vc quer que só alguns usuários tenham a permissão de fazer x coisa. Só passar a condição.
Estou achando melhor fazer pelo banco de dados, com tabela usuario, tabela grupos e tabela permissao. tab_usuario x tab_grupos gera uma relação NxN, tab_grupos x tab_permissoes gera uma relação NxN e tab_usuario x tab_permissoes gera uma tabela NxN. Na tabela permissões coloco minhas regras por exemplo cadastrar produto, visualizar campos e outras coisas mais.
1 curtida
concordo seria mais prático