goRBAC —— Go 语言基于角色的权限控制框架

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了goRBAC —— Go 语言基于角色的权限控制框架相关的知识,希望对你有一定的参考价值。

goRBAC 为 Go 语言应用提供了轻量级的基于角色的访问控制。


该包适用于:

* 实体具有一个或多个角色
* 角色需要分配权限
* 权限需要分配给角色


因此,RBAC 具有以下模型:

* 在实体和角色之间具有多对多关系
* 在角色和权限之间具有多对多关系
* 角色可以具有父角色(权限继承)

以上是关于goRBAC —— Go 语言基于角色的权限控制框架的主要内容,如果未能解决你的问题,请参考以下文章

基于角色的权限控制

基于角色的访问控制 (RBAC)权限管理

基于角色的权限访问控制初步

RBAC基于角色的访问控制

RBAC 基于角色的访问控制

基于角色的访问控制