W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
接下來,我們需要定義實(shí)際執(zhí)行頻道授權(quán)的邏輯。這是在你的應(yīng)用程序附帶的 routes/channels.php
文件中完成的 。 在這個文件中,你可以使用 Broadcast::channel
方法注冊頻道授權(quán)回調(diào):
Broadcast::channel('order.{orderId}', function ($user, $orderId) {
return $user->id === Order::findOrNew($orderId)->user_id;
});
channel
方法接受兩個參數(shù):頻道的名稱和返回 true
或 false
來指示用戶是否有權(quán)在頻道上進(jìn)行偵聽的回調(diào)。
所有授權(quán)回調(diào)都將當(dāng)前經(jīng)過身份驗(yàn)證的用戶作為其第一個參數(shù),并將任何其他通配符參數(shù)作為其后續(xù)參數(shù)。 在這個例子中,我們用 {orderId}
占位符來通配表示頻道名稱 “ID” 的部分。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: