jCasbin Casbin 支持以下编程语言:特点 介绍
casbin 是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。
casbin 支持以下编程语言:
Language | Project | Status |
---|---|---|
Golang | [casbin](https://github.com/casbin/casbin) | production-ready |
Java | [jcasbin](https://github.com/casbin/jcasbin) | production-ready |
PHP | [PHP-casbin](https://github.com/sstutz/PHP-casbin) | experimental |
Node.js | [node-casbin](https://github.com/casbin/node-casbin) | production-ready |
C++ | xcasbin | WIP |
特点
casbin 做了什么:
-
具有访问控制模型 model 和策略 policy 两个核心概念。
-
支持 RBAC 中的多层角色继承,不止主体可以有角色,资源也可以具有角色。
-
支持多种内置的操作符,如 keyMatch,方便对路径式的资源进行管理,如 /foo/bar 可以映射到 /foo*
casbin 不做的事情:
jCasbin Casbin 支持以下编程语言:特点 官网
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。