【发布时间】:2020-04-04 08:23:28
【问题描述】:
我正在构建一个电子商务平台。我必须为他们创建几个用户角色和特定权限。我已成功创建管理员和默认用户角色和权限。
但是我在显示基于其他用户角色(如编辑器/经理/CS 团队)的视图和菜单项时遇到了很多麻烦。
我尝试为它们中的每一个使用不同的中间件。但它没有有效地工作,甚至根本没有。
对于管理员角色,我创建了一个管理员中间件,用于检查用户角色类型并授予访问权限。我在 Route 组上定义了管理中间件。
你能推荐我吗? - 如何为不同的用户角色有效地设置权限/视图/菜单项?
提前致谢。
注意:我正在尝试不使用任何软件包。
【问题讨论】:
标签: php laravel middleware user-permissions user-roles