首先创建policy

laravel文章权限控制

编写授权逻辑

laravel文章权限控制

将策略类注册到模型当中去

laravel文章权限控制

后台权限判断逻辑:

laravel文章权限控制

如果没有权限前台抛出异常,视频中说非法操作可以抛出异常(尽扯淡),个人觉得初步解决方法还是try/catch一下

laravel文章权限控制

前台首先判断:如果没有权限,按钮等不会显示出来

laravel文章权限控制

 

相关文章: