[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Tabela de usuarios assinantes e não assinantes

[Finalizado Pelo Aluno]

Ricardo Martins Assis
Criador Ricardo Martins Assis 04/06/2021

Bom dia Professor, no caso eu queria integrar esse sistema de assinaturas em um sistema existente, mas fiquei em duvida na questão os usuários.

Esse sitema tem dois tipos de usuarios, os alunos que entram no dashboard deles e dos professores. No caso os alunos seriam os assintantes, porém neste caso, teria que criar outra tabela de usuarios para professores e administradores?

 

Manager Carlos Ferreira 04/06/2021

Olá, Ricardo!
Tudo bem?

É possibilidade, criar tabelas diferentes para controlar os usuários.

Mas, outro caminho mais simples (e que eu recomendo) é trabalhar com ACL (usando o Authorization do Laravel), porque assim você consegue controlar quem pode ver e acessar os recursos do sistema. O LaraFood tem um avançado sistema de ACL, que com certeza vai te atender.

Carlos Ferreira
Criador Ricardo Martins Assis 04/06/2021

Boa tarde. Sobre ACLs conheço e ja apliquei, mas acho que não entendeu minha dúvida, vamos lá. Eu fiquei confuso no sentido que, tenho um sistema que ja possui usuarios (alunos e professores). Ja esta aplicada ACL de modo que cada um veja o que lhe é permitido. Minha duvida agora é com relação a implantalção da assinatura ja que, pelo que vi no curso, ela adiciona items a tabela. No sistema professores e alunos estão na tabela Users. Nesse caso deveria criar uma tabela de assinantes para os alunos? 

Ricardo Martins Assis
Manager Carlos Ferreira 04/06/2021

Ah sim, entendi amigo.

Como está centralizado na mesma tabela, professores e alunos, fica mais fácil fazer a assinatura.

Nesse caso deveria criar uma tabela de assinantes para os alunos?
Não.

Por que?
Porque você pode diferenciar a assinatura do professor e do aluno, no momento de criar ela.

Durante o curso falei sobre a assinatura default, e suas possibilidades.

Você pode usar o mesmo exemplo do curso, porém, criar uma assinatura default para os professores, e outra por exemplo "student" para controlar o acesso/assinatura dos alunos.

---------

Foi isso mesmo que perguntou? Fui claro amigo?

Carlos Ferreira
Criador Ricardo Martins Assis 04/06/2021

Valeu professora, agora sim consegui enteder e ter um norte para isso. Obrigado!

Ricardo Martins Assis
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!