跳转至主要内容

在 APISIX 中使用 Casbin 做授权

· 6 分钟阅读
Rushikesh Tote
Member of Casbin
Yilia Lin
Apache APISIX Committer

简介​

Apache APISIX 可以通过内置的 authz-casbin 插件在网关层执行 Casbin 授权策略。该插件使用 Lua Casbin,支持 ACL、RBAC、ABAC 等访问控制模型。

本指南在 APISIX 请求路径上配置一个小型 RBAC 策略。你会验证允许和拒绝的请求,然后通过插件元数据更新共享策略,而无需修改路由。

这个集成最初由 Casbin 社区在 APISIX Issue #4674 中提出,并由 APISIX PR #4710 加入了该插件。

2026 年 8 月更新

本指南于 2026 年 8 月更新。示例已在 Apache APISIX 3.17.0 上验证。仍署名 2021 年的原作者,并新增 Yilia Lin 作为 2026 年更新的作者。

重做我们的文档

· 1 分钟阅读
Yang Luo
Creator of Casbin

我们已经把 Casbin 的文档从 GitHub Wiki 迁移到本站基于 Docusaurus 的 Docs 部分。 Markdown 渲染更好,还有全文搜索、版本管理和多语言翻译。