检查用户是否在Laravel 5.5中具有角色

时间:2017-10-31 07:22:56

标签: laravel laravel-5.5 entrust

我正在使用委托包管理角色,我使用护照进行身份验证,因为它是API。

实际上我需要的是检查用户是否有角色,

我尝试使用以下代码,但它不起作用

Seq[TwoNode]

我想仅在用户具有管理员角色时才生成访问令牌。如果用户没有角色管理员,则显示中止消息。

1 个答案:

答案 0 :(得分:0)

if(Auth::user()->hasRole('admin'))

应该有用。

但是你没有解释在你的情况下不起作用的事情......