📄️ Overview
Apache Casbin 是一个开源授权库,支持 Go、Java、Node.js、Python、.NET、PHP、Rust 和 C++,支持 ACL、RBAC、ABAC、ReBAC 等模型。
📄️ Get Started
为 Go、Java、Node.js、PHP、Python、.NET、C++ 或 Rust 安装 Casbin,用模型和策略创建 enforcer,并完成第一次授权检查。
📄️ How It Works
Casbin 的工作原理:PERM 元模型(Policy、Effect、Request、Matchers)和 CONF 模型文件,让你在 ACL、RBAC、ABAC 和自定义模型之间切换。
📄️ Tutorials
Go、Java、Node.js、Python、PHP、.NET 等语言的 Casbin 论文、视频和社区教程,以及关于 PERM 建模的文章。