SouJunior / soujunior-labs

List of projects SouJunior Lab
GNU General Public License v3.0
62 stars 73 forks source link

[542 - Gerenciar permissões de acesso] - Atribuir/Negar acesso ao usuário - Parte 2 #175

Open lthurler opened 1 month ago

lthurler commented 1 month ago

Lógica para implementar as permissões: (permissão -> função nos controllers)

Consultar e alterar produtos: Essa função habilita e desabilita o usuário a gerenciar os produtos cadastrados na plataforma -> Product@show

Excluir produtos: Essa função habilita e desabilita o usuário a excluir os produtos cadastrados na plataforma -> Product@delete

Consultar e alterar usuários: Essa função habilita e desabilita o usuário a editar as informações na tela de gerenciamento de usuários cadastrados -> UserController@index, UserController@update

Excluir usuários: Essa função habilita e desabilita o usuário a excluir uma conta/usuário na tela de gerenciamento de usuários cadastrados -> UserController@del

Consultar e alterar permissões de acesso: Essa função habilita e desabilita o usuário a editar as permissões de acesso (que é essa tela/funcionalidade que estamos criando aqui) -> alterUserPermission, precisa de logica para listar as permissões do usuário

jhonatancostaamaral commented 1 month ago

Está dependente da Parte 1