Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗?
laravel-permission 在用户中间件判断权限时,要权限和路由一个一个的绑定上关系吗?
比如下图中的:为member路由组添加了检查权限的中间件(permission:member_info|member_add),用户有这两个权限的其中之一,整个member路由都能访问。那要一个一个都写在具体的路由上吗?那样的话太多了,感觉也不是那样弄的。不写在具体路由的话,那这个权限和路由该怎么绑定呢?
Laravel7 中用laravel-permission 做权限管理,权限要都写到路吗?
laravel-permission 在用户中间件判断权限时,要权限和路由一个一个的绑定上关系吗?
比如下图中的:为member路由组添加了检查权限的中间件(permission:member_info|member_add),用户有这两个权限的其中之一,整个member路由都能访问。那要一个一个都写在具体的路由上吗?那样的话太多了,感觉也不是那样弄的。不写在具体路由的话,那这个权限和路由该怎么绑定呢?
15 回答8.2k 阅读
4 回答4.5k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
4 回答4k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
从文档看,单从路由定义这里的中间件参数的话,你想要的这种不行。但是你可以在控制器的构造函数里面去做。在那里去调用 middleware 方法。