后端框架 权限 菜单 问题

163 天前
 gebishushu
问各位老大

后台的权限控制

管理员可以增加和删除菜单,可以设置菜单的权限

那么这个 菜单管理,这个权限是给管理员的
那么管理员也有权删除
如果把 菜单管理 这个给删除了,后台就管理不了任何菜单了

请问这个如何防止误删除
1664 次点击
所在节点    程序员
8 条回复
eastjoehan
163 天前
只做逻辑删除,区分超级管理员跟普通管理员,做好数据权限自己只能删自己的数据,做好操作日志谁出问题谁负责
wjfz
163 天前
那就把菜单管理写死不允许删除。
baobao1270
163 天前
程序内部维护一个 list 啊,里面是不可删除的菜单,这个不需要保存在数据库里,程序里 const 就行
opengps
163 天前
某些菜单属于系统级别禁止删除的
silentsky
163 天前
菜单为什么要允许删除 开发自己维护就好了
gebishushu
163 天前
感谢各位 指导
meshell
162 天前
我的菜单都是读取注解,不用数据库。。。
xuanbg
162 天前
菜单资源管理的权限不应该开放给管理员。说实在的,做个菜单资源的管理界面也没有什么必要,直接写数据库就行了,这玩意又不需要改动。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/999059

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX