c

casbin

由 apache 研发

Apache Casbin 是一个强大且高效的开源访问控制框架,支持多语言生态。它基于 PERM(策略、效果、请求、匹配器)元模型,将授权机制抽象到独立的配置文件中。这使得开发者无需修改业务代码,即可通过修改配置轻松实现、组合或升级 ACL、RBAC、ABAC 等主流访问控制模型。

  • 基于 PERM 元模型的灵活配置
  • 支持多语言生态且均达到生产就绪
  • 完美适配 ACL, RBAC, ABAC 混合模型
  • 提供运行时策略与角色管理 API
  • 支持多节点策略一致性与持久化适配
webdesktopiot