
casbin
apache
Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
AI 简介
Apache Casbin 是一个开源的访问控制库,用于在应用中实现细粒度的权限管理。它支持 ACL(访问控制列表)、RBAC(基于角色的访问控制)、ABAC(基于属性的访问控制)等多种授权模型,通过可配置的策略文件和适配器实现策略与代码逻辑解耦,并提供多语言 SDK(Go/Java/Python/Node.js/.NET 等)。适用于需要灵活、可扩展权限体系的 Web 服务、微服务架构及企业级 IAM 场景,尤其适合需动态策略更新或跨系统统一鉴权的中大型项目。
Go
Apache License 2.020.2k
Stars
1.7k
Forks
236
Watchers
47
Issues
Star 增长
今日0
近 7 天0
近 30 天+29
综合评分72.63
默认分支master