近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。
之前给大家分享了认证全套模块Casdoor,今天我们再进行分享一个类似组件模块casbin,Casbin 是一个强大高效的 Golang 项目开源访问控制库。它支持基于各种访问控制模型执行授权。 Casbin支持以下语言进行集成使用:
image.png
支持的类型
write-article
:某些方案可能通过使用诸如,之类的权限来针对一种资源而不是单个资源read-log
。它不控制对特定文章或日志的访问。resource.Owner
可用于获取资源的属性。/res/*
,/res/:id
和 HTTP 方法,如GET
,POST
,PUT
,DELETE
.本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。