в приложении - App.User. Все работает отлично! Но хочу добавить несколько сообщений для другого guard - 'App.Contributors'.
Что я сделал:
1. Добавил новый канал в routes/channels.php (Смотри скриншот)
2. На фронте - соответственно слушаю вот так:
window.Echo.private('App.Contributor.' + this.auth_contributor.id) .notification((notification) => { ... });я
Читал доку - по сути этого должно быть достаточно?
Проблема в том, что сообщения для юзера - работают. Для другого типа пользователей(с отдельной табличкой и guard) - нет. Ошибка следующая: ⚠️ "[2:24:52 PM] - QojMYIztuIw8_jI_AAAE could not be authenticated to private-App.Contributor.10"
В чем проблема и где я могу делать что то не то?
Спасибо!
Ребята - разобрался! Чтобы решить проблему с другим гардом в каналах нужно передать третий параметр с указанием имени гарда. Что то типа такого - ['guards' => ['contributor']]
Обсуждают сегодня