0
我的問題是我有在Laravel多權威性,我試圖做的是有一個授權這種模式應用\型號\聯繫,而不是應用程序\用戶多AUTH授權錯誤
在我政策
class AdminsPolicy
{
use HandlesAuthorization;
public function view(\App\Models\Admin $admin)
{
return in_array($admin->role, [2,3,4]);
}
}
現在每當我做這樣的事情在我的控制器
dd(Auth::guard('admin')->user()->can('view'));
它總是返回false即使我的管理員角色是正確的
好涼爽,比KS。現在我明白它總是需要綁定到一個對象 – eaponz