ThinkPHP的RBAC权限管理模块
程序员文章站
2022-05-16 14:37:21
...
think的rbac只能提供对针对功能的权限 有什么方法可以改进不但支持对功能的访问权限 还能提供对数据的访问权限,求指教
回复讨论(解决方案)
你可以把对数据的访问权限分解到对功能的访问权限去,这样就可直接套用原有的代码
你也可以直接修改他的代码,但这要看你对RBAC了解的程度了
你可以把对数据的访问权限分解到对功能的访问权限去,这样就可直接套用原有的代码
你也可以直接修改他的代码,但这要看你对RBAC了解的程度了
第二中方法能给个大致的思路吗?谢谢
你先搜索 RBAC 补习一下 RBAC 相关知识
在分析一下 TP 的 RBAC 属于那种算法
都弄明白了,才好动手吧?
你控制了功能不就控制了数据吗?
模型控制数据->控制器控制模型->控制功能
推荐阅读
-
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
-
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
-
sqlserver 用户权限管理,LINQ去除它的重复菜单项
-
SpringBoot 监控管理模块actuator没有权限的问题解决方法
-
详解Python中contextlib上下文管理模块的用法
-
java中的通用权限管理设计(推荐)
-
C#判断程序是否是管理员权限运行的方法代码示例
-
局域网共享管理软件、服务器共享文件夹设置访问权限软件的使用说明
-
共享文件权限管理软件、工作组共享权限管理系统和公司共享权限管理软件的选择
-
sqlserver 用户权限管理,LINQ去除它的重复菜单项