[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Lucas Brigido
Criador Lucas Brigido 01/03/2018

Carlos... uma dúvida quanto ao login, que me surgiu agora...

Tenho 2 tipos de contas: admin e comum.

o admin tem acesso ao histórico de todos , porém o comum somente o histórico dele....pelo que vejo nesse sistema.... o histórico criado aqui, só quem vê é quem criou..... como resolvo meu problema ? vou ter que criar um acesso personalizado ou dá pra usar o do laravel, colocando mais uma coluna e verificando se é admin ou não ? e qnto aos históricos ? o relacionamento, nesse caso será de 1 para muitos no caso do comum e de muitos para muitos no caso do admin...fico no aguardo da resposta

Manager Carlos Ferreira 01/03/2018

Olá, Lucas!
Tudo bem?

Neste cenário vai precisar trabalhar com ACL (Access Control List), que em resumo é níveis de acesso. Com ACL você dá níveis de acesso diferentes dentro do sistema, onde cada usuário vai ter algum tipo de privilégio pré-determinado.

O Laravel tem um recurso chamado Authorization que resolve isso muito bem: https://laravel.com/docs/5.6/authorization

Tenho um curso na versão 5.2 do Laravel 100% gratuito sobre este tema: https://www.especializati.com.br/categoria/curso-laravel-acl

E tem um curso mais completo e atualizado: https://www.especializati.com.br/curso-laravel-blog-acl

Se tiver dúvidas, pode me perguntar. Ok?

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!