权限管理模块设计.pdfVIP

  • 1
  • 0
  • 约5.75千字
  • 约 5页
  • 2024-12-21 发布于河南
  • 举报

权限管理模块设计

前言:

权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑

表达式:判断“Who对What(Which)进行How的操作”的逻辑表达

式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,

在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的

方案。

目标:

直观,因为系统最终会由最终用户来维护,权限分配的直观和容

易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能

的必须,更主要的就是因为它足够直观。

简单,包括概念数量上的简单和意义上的简单还有功能上的简单。

想用一个权限系统解决所有的权限问题是不现实的。设计中将常常变

化的“定制”特点比较强的部分判断为业务逻辑,而将常常相同的

“通用”特点比较强的部分判断为权限逻辑就是基于这样的思路。

扩展,采用可继承在扩展上的困难。的Group概念在支持权限以

组方式定义的同时有效避免了重定义时

现状:

对于在企业环境中的访问控制方法,一般有三种:

文档评论(0)

1亿VIP精品文档

相关文档