为什么 XHR 完成加载:只有在我点击刷新后才会出现 POST "http://127.0.0.1:8000/broadcasting/auth"?



我检查用户是否可以加入 presenceChannel。

Broadcast::channel('chat', function ($user) {
if(auth()->check())
return $user;
});

在我的目标页面上,我看到错误

POST http://127.0.0.1:8000/broadcasting/auth 403(禁止(

用户仅在我点击刷新时显示在页面上。帮助我理解为什么会发生这种情况。

元件

<script>
export default { 
data() {
return {
users:[],  
}    
},   
mounted() {
window.Echo.join('chat')
.here(users => (this.users = users));
},  
}

您现在可以检查登录用户

if (Auth::check()) {
return $user;
}

相关内容

最新更新