AI开源项目

Casbin-强大的开源授权库

Casbin是一个支持ACL、RBAC、ABAC等授权模型的开源授权库,适用于Java、Go、Rust、C++、PHP等多种编程语言,致力于提供灵活的策略管理和高性能的访问控制解决方案,已获得近10k的s...

Casbin是一个支持ACL、RBAC、ABAC等授权模型的开源授权库,适用于Java、Go、Rust、C++、PHP等多种编程语言,致力于提供灵活的策略管理和高性能的访问控制解决方案,已获得近10k的star。
Casbin的特点:
1. 支持多种授权模型:ACL、RBAC、ABAC
2. 多语言支持:Java、Go、Rust、C++、PHP等
3. 灵活的策略管理
4. 支持多种存储后端
5. 高性能,适用于大型应用

Casbin的功能:
1. 在Web应用中实现基于角色的访问控制
2. 动态加载和更新访问控制策略
3. 在微服务架构中管理服务间的权限
4. 为API提供细粒度的授权

相关推荐

暂无评论

暂无评论...