跳至主要內容

模型设计

起凡小于 1 分钟起凡商城权限管理RBAC模型

模型设计

权限管理模型主要分以下几种

  • ACL模型:访问控制列表
  • DAC 模型:自主访问控制
  • MAC 模型:强制访问控制
  • ABAC 模型:基于属性的访问控制
  • RBAC 模型:基于角色的权限访问控制
    • RBAC0 模型
    • RBAC1 模型
    • RBAC2 模型
    • RBAC3 模型

在上面的这么多模型中,RBAC这类的模型是应用最广泛的。然后根据系统的复杂度在RBAC0-3中进行选择。RBAC0就已经可以解决大部分小项目的需求了。

下面的内容就是实现RBAC0权限模型。

ER图