[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Eduardo Antonio Contiero
Criador Eduardo Antonio Contiero 22/12/2021

Estou fazendo um app que tem um chat usando laravel-echo-server, segui conforme a aula mas uma coisa eu não entendi muito bem, no event NewMessageCreated o canal privado sempre será chat.{receiverId}, certo?

Aqui no meu app eu uso autenticação jwt e quando ele bate na minha rota channel que retorna true ou false, o meu user autenticado (senderId) vai ser diferente do chat.{receiverId} e dai ele me retorna false e não consigo autenticar, basicamente aqui só está funcionando em um dos lados, ou o senderId consegue se conectar ao chat ou o receiverId, se eu tenho o receiverId == 1 e o senderId igual a 2, quando eu fizer o envio da mensagem, nas rotas channel ele vai verificar se o user autenticado é igual o receiverId, e pode ser que não seja, dai retorna false. Alguma sugestão de como contornar isso da melhor forma ou estou fazendo algo errado?

Nenhuma Resposta. Seja o Primeiro a Responder!

Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!