DcatAdmin 权限管理疑问

场景

商品增删改查

路由

Route::resources('product','ProductContorller')

权限

Dcat Admin 中,权限和路由是绑定在一起的,此时得到权限

http_method http_path memo
GET product 商品列表
GET product/create 商品创建
GET product/* 商品详情
GET product/*/edit 商品编辑
POST product 商品保存
PUT,PATCH product/* 商品更新
DELETE product/* 商品删除

问题

创建角色运营 拥有除了 商品创建 之外的所有商品权限

此时该角色依然能打开商品创建页面

猜测是权限 商品详情商品创建 重复

不知道这是不是一个 bug

@Jiangqh 能解答一下吗?

Be the one you want to be.
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

因为product/*包含了商品创建的路由,建议商品详情的权限控制改成路由别名

3年前 评论
未定义 (楼主) 3年前
superk0117 3年前
讨论数量: 1

因为product/*包含了商品创建的路由,建议商品详情的权限控制改成路由别名

3年前 评论
未定义 (楼主) 3年前
superk0117 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!