使用指南
阅读前,请注意某些教程适用于Casbin的模型,适用于所有Casbin的不同语言的实现。 其他的一些教程是关于特定语言的。
我们的论文
这篇论文深入剖析了Casbin的设计细节。 如果您在论文中使用Casbin/PML作为参考,请引用以下BibTex:
@article{luo2019pml,
title={PML: An Interpreter-Based Access Control Policy Language for Web Services},
author={Luo, Yang and Shen, Qingni and Wu, Zhonghai},
journal={arXiv preprint arXiv:1903.09756},
year={2019}
}
这里是另外一种更长版本的论文,发表在《软件学报》上 不同格式的引文 (Refworks, EndNote 等) 可在以下网址找到: (另一个版本) 基于元模型的访问控制政策规格语言(中文)
视频
- 一个安全保险库 - 实现与 Casbin 的中间件的授权 - JuniorDevSG
- 基于Casbin的微型服务架构分享用户权限(俄文)
- Nest.js - Casbin RESTful RBAC授权中间件
- Gin 教程 第10章:30分钟内学习 Casbin 基础模型
- Gin 教程第11章:编码, API 和Casbin中的自定义功能
- Gin+Casbin权限实战速学(中文)
- jCasbin 基础:一个简单的RBAC示例(中文)
- 基于Casbin的Golang RBAC模型(中文)
- 学习Gin + Casbin(1):通路& 概述(中文)
- ThinkPHP 5.1 + Casbin:导言(中文)
- ThinkPHP 5.1 + Casbin:RBAC授权 (中文)
- ThinkPHP 5.1 + Casbin: RESTfull & 中间件(中文)
- PHP-Casbin 快速上手(中文)
- ThinkPHP 5.1 + Casbin:如何使用自定义匹配函数(中文)
- Webman实战教程:如何使用casbin权限控制 (中文)
PERM元模型(策略、效果、请求、匹配器)
- 使用不同的访问控制模型配置来了解Casbin
- 利用Casbin的PERM模型进行访问控制
- 使用 Casbin 设计一个灵活的权限系统
- 授权访问控制列表
- 使用PERM和Casbin的访问控制(波斯语)
- RBAC? ABAC? .. PERM! New Way of Authorization for Cloud-Based Web Services and Apps (in Russian)(基于云的Web服务和应用程序授权的新方式(俄语))
- 练习 & 使用 Casbin & PERM 的灵活授权实例 (俄语)
- Casbin权限管理(中文)
- Casbin分析(中文)
- 系统权限设计(中文)
- Casbin:一个权限引擎(中文)
- 使用 Casbin 实现ABAC (中文)
- Casbin 源代码分析(中文)
- Casbin 的权限评估(中文)
- Casbin:Go今日的库(中文)
- Go
- Java
- Node.js
- PHP
- .NET
- Rust
- Lua
HTTP & RESTful
监视器
Beego
- 使用 Casbin 与 Beego: 1. 开始测试(中文)
- 使用 Casbin 与 Beego: 2. 策略储存(中文)
- 使用 Casbin 与 Beego: 3. 策略查询 (中文)
- 使用 Casbin 与 Beego: 4. 更新策略(中文)
- 使用 Casbin 与 Beego: 5. 更新策略(续)(中文)
Gin
- 使用 Casbin 的 Golang 项目授权
- 教程:将 Gin 与 Casbin 集成
- 带Pipeline的 K8s 上的策略执行
- 使用 JWT 和 Casbin 在Gin 应用程序中进行身份验证和授权
- 后端 API 与 Go: 1. 基于 JWT 的身份验证 (中文)
- 后端 API 与 Go: 2. 基于 Casbin 的授权(中文)
- 在Gin和GORM使用Go的授权库Casbin(日语)
Echo
Iris
VMware Harbor
Argo CD
GShark
Express
Koa
Nest
- 如何使用 Casbin 和 Nest.js 创建基于角色的认证中间件
- nest.js:Casbin RESTful RBAC授权插件(视频)
- 基于 Casbin 的 Node.js 基于属性的访问控制演示应用程序
- 多租户SaaS 启动工具包,带有cqrs graphql microservice 架构