项目一众筹网03_5_RBAC(权限管理)模型-概述
Posted 平凡加班狗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目一众筹网03_5_RBAC(权限管理)模型-概述相关的知识,希望对你有一定的参考价值。
系列文章目录
文章目录
18-RBAC模型-概述
任何一个完整系统都必须要有权限控制的完全不设防过于危险
用权限的概念来管理资源
角色就是很多个权限的集合
我们把角色分配给用户就行了
ERP:企业资源计划
19-RBAC模型-多对多在数据库的表示
有一个需要注意的地方就是 ———— 就是需要中间表
如果没有中间表,sql没法写
最少需要这两个中间表
用户与角色关系表
角色与菜单关系表
联合主键
例子
20-RBAC模型-RBAC 0~3
关系
RBAC1和RBAC2没有关系,但是他们结合起来就变成了 RBAC3
RBAC0 就是我们之前说的,最简单的那种 5张表搞定
RBAC1就是在RBAC0的基础上,加上角色之间继承关系
RBAC1和RBAC2没有关系,但是他们结合起来就变成了 RBAC3
注意这的用户数量应该是有限的这句话的意思
不是指京东淘宝这些网站(京东淘宝的用户肯定越多越好)
而是指企业管理系统或者后台管理系统
21-RBAC模型-RBAC模型的数据库表示
在一个公司虽然权限管理是必备的,但是完全让你从0开发基本上还是不可能,因为这是一个庞大的工程有些公司是专门有权限开发的组,有些是直接那老的一套权限管理来用的
如果不用JSP的话,jstl和EL也不会有,因为他们俩是基于JSP的
22-Ajax工作模式探讨-异步(下一篇)
23-Ajax工作模式探讨-同步
24-Ajax工作模型探讨-总结
以上是关于项目一众筹网03_5_RBAC(权限管理)模型-概述的主要内容,如果未能解决你的问题,请参考以下文章
项目一众筹网07_03_SpringSecurity退出登录禁用CSRF基于角色或权限访问控制自定义403页面
项目一众筹网06_03,给角色分配Auth/菜单或者说是权限回显checkbox建角色与菜单/权限关联关系表执行给角色分配菜单
项目一众筹网07_01_SpringSecurity框架简介和用法SpringSecurity负责的是 权限验证Spring的注解模式maven引入Spring环境加入layUI环境
项目一众筹网06_03给角色分配菜单权限表的设置使用zTree来实现节点判断(后端不写代码也能实现树形开发)接口不能写@service注解,实现类才能写