laravel-permission 多角色 怎么才能进行角色切换
laravel-permission 做到了权限控制,多角色;但是在一个都多身份的应用中;如一个人具有学生和老师的角色;两个角色具有不同的权限,有公共的权限;在实际验证时该怎样去处理…;
我的想法是用户登录成功之后,选择身份,但laravel-permission这里的权限我就没法做关联
可以通过
$role->hasPermissionTo('edit')
来判断角色是否有权限,然后自己写一个中间件来处理