Thiago Prange
Criador Thiago Prange 10/01/2022

Olá professor! Uma pergunta, no aula estão sendo listados notificações de UM usuário logado. Qual seria a melhor forma de gerir notificações de diferentes models?
Por exemplo imagina sistema ter dois ou mais administradores e para cada um deles aparecer uma notificação de quando um post for escrito (escrito por usuário comum, sem ligação aos adms), para cada um deles aparecer uma notificação quando um alguém se cadastrar no sistema?
Seria uma espécie de notificação pública... Como gerir isso da melhor maneira sendo que envolveria diferentes models (post, user) e mais pessoas recebendo a mesma notificação?

Manager Carlos Ferreira 10/01/2022

Olá, Thiago!
Tudo bem?

Esse tipo de notificação está relacionada aos papeis do usuário dentro do sistema, neste caso vale combinar os conceitos de multi-tenancy e acl

Asista estes dois cursos aqui, eles irão abrir a sua mente amigo:
https://academy.especializati.com.br/curso/laravel-microservices-autenticacao-autorizacao-acl

https://academy.especializati.com.br/buscar/multi-tenancy

--

Ou o LaraFood também, ele tem algo semelhante ao que precisa, um módulo bônus de notificação em tempo real.

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!