Utilisation de Laravel echo, poussoir et vuejs.Poussoir: Impossible d'extraire les informations d'authentification
Chaque fois que je tente de joindre un canal privé (le canal du propre utilisateur) y obtenir cette erreur
"Pusher : Couldn't retrieve authentication info. 419Clients must be authenticated to join private or presence channels. See: https://pusher.com/docs/authenticating_users"
Voici le moment je me joins à un canal:
Echo.private('App.User.' + response.data.currentUser)
.listen('Event',(e)=>{});
response.data.currentUser
-t contenir correctement l'identifiant de l'utilisateur.
Voici le channel.php
Broadcast::channel('App.User.{id}', function ($user, $id) {
if (Auth::user()->id == (int) $id) {
return ['STATUS' => 'OK'];
} else {
return false;
}
});
Comment puis-je résoudre ce
Est-ce que vous authentifiez à la chaîne? –
Oui. Je me suis authentifié –
J'ai le même numéro – allaghi