当前位置: 首页 > 文档资料 > Casbin 中文文档 >

教程

优质
小牛编辑
136浏览
2023-12-01

请注意,关于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 等) 可在以下网址找到: (另一个版本) 基于元模型的访问控制政策规格语言(中文)

视频

PERM元模型(策略、效果、请求、匹配器)

GoJavaNode.jsPHP.NETRustLua

HTTP & RESTful

监视器

Beego

Gin

Echo

Iris

VMware Harbor

Argo CD

GShark

SpringBoot

Express

Koa

Nest

Fastify

Laravel

APISIX

← 工作原理支持的Models →

最后更新:

类似资料

  • 如何使用Casbin作为服务? 名称 描述 Casbin服务 基于gRPC的官方Casbin as a Service,提供了Management API 和 RBAC API。 PaySuper Casbin Server PaySuper的上述官方 Casbin-Server分支, 但是维护更加积极。 它为 Casbin 授权提供 go-micro 接口。 middleware-acl 基于

  • Casbin RBAC和RBAC96 在这个文档中,我们会比较Casbin RBAC与 RBAC96的区别。 Casbin RBAC支持RBA96的几乎所有特点,并在此基础上增加了新的特点。 RBAC版本 支持级别 说明 RBAC0 完全支持 RBAC0是RBAC96的基本版本。 它澄清了使用者、角色和权限之间的关系。 RBAC1 完全支持 Casbin 的 RBAC 支持 RBAC1 的角色层次

  • Casbin 是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。

  • PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架( https://github.com/php-casbin... ),目前在 GitHub 开源。PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。 Think-Casbin一个专为ThinkPHP5.1定制的Casbin的扩展包( 

  • PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架,支持 ACL、RBAC、ABAC 多种模型。目前在 GitHub 开源。 PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。 PHP-Casbin 的主要特性包括 1.支持自定义请求的格式,默认的请求格式为{subject, objec

  • casbin 是一个用 Go 语言打造的轻量级开源访问控制框架,采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。 casbin 的主要特性包括: 支持自定义请求的格式,默认的请求格式为{subject, object, action}; 具有访问控制模型 model 和策略 policy 两个核心概念; 支持 RBAC 中的多层