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