- 2
- 0
- 约4.46千字
- 约 6页
- 2015-09-26 发布于重庆
- 举报
ThinkPHPRBAC分析笔记
RBAC后台技术实现
基本概念
51返利的实际需求
管理人员:
团购管理人员
订单跟踪系统人员:
另外, 具体使用每个”应用”的人员,进入各个系统后所能执行的操作范围也不同.如团购网的经理可以拥有: 浏览、添加、删除、修改、审核数据的操作, 而普通人员登录后,仅拥有浏览、添加数据的能力.
什么是”访问控制”即”权限管理”?
最本质三要素即”主谓宾”: ①Who(谁) ②How 即进行什么操作 ③Whom 被操作的对象 是否允许, 即程序要控制这个3个要素的组合是否”通过”. 或这么理解, 权限表现为一个人可以拥有哪些操作,又分别可以操作哪些对象.
RBAC访问控制技术对用户的权限控制不是在用户本身上进行管理的,用户的权限是由用户所处的角色所决定的。在权限管理中,通过角色这一桥梁将用户与权限联系起来。用户和角色、角色与权限是一个多对多的关系。
Rbac的三要素
①: 用户(User):一个具有唯一标识符的用户,与权限相分离,只能通过所属的Role去关联权限,一个用户可以拥有多项角色;
②: 角色(Role):一定数量的权限的集合,角色可以继承,一个角色对应多项权限;
③: 权限(Resource):也可以看作是资源,是权限管理中执行操作和被操作对象的集合,在TP中对应着”应用”,”组”,”模块”,”方法”的访问资格和调用能力;具体参考下面的例子
相关参考: 除了基于角色的权限访问
您可能关注的文档
- ServiceOriented Business Process Modeling and Performance Evaluation based on AHP and Simu.pdf
- Servlet单例分析.doc
- Service动态调用框架的设计与实现.pdf
- Servlet容器工作原理.doc
- Servo Shaft系列直线电机常见问题 Servo Shaft Linear Motor FAQ.doc
- ServU的安装和基本设置实验作业.doc
- servlet跳转页面的几种方法.doc
- SeSFJava A Framework for Design and AssertionTesting of Concurrent.pdf
- SessionCookie笔试题及答案.doc
- SessionBased Adaptive Overload Control for Secure Dynamic Web Applications.pdf
- DB61∕T 5141-2025 铝合金加固混凝土结构技术规程.docx
- T∕XCTA 0005-2026 餐饮服务业油烟污染治理技术规范.pdf
- DB31 933-2025 大气污染物综合排放标准.docx
- DB63T 2493-2026 菜薹雄性不育系制种技术规程.docx
- DB42T 2518-2026 排水沥青路面应用技术规范.pdf
- DB42T 2498-2026 波斯菊景观花海种植技术规程.docx
- DB54T 0596-2026 杰卡尔孜半细毛羊.docx
- DB42T 2507-2026 受污染耕地安全利用项目实施规范.pdf
- DB42T 2504-2026 小香葱生产技术规程.docx
- DB42T 2526-2026 地震预警信息发布规范.docx
原创力文档

文档评论(0)