Casbin web访问权限控制
最后更新于:2022-04-02 03:07:14
[TOC]
> [中文官网文档](https://casbin.org/docs/zh-CN/overview)
> [教程](https://casbin.org/docs/zh-CN/tutorials)
## 概述
功能
1. 支持自定义请求的格式,默认的请求格式为`{subject, object, action}`。
2. 具有访问控制模型model和策略policy两个核心概念。
3. 支持RBAC中的多层角色继承,不止主体可以有角色,资源也可以具有角色。
4. 支持内置的超级用户 例如:`root`或`administrator`。超级用户可以执行任何操作而无需显式的权限声明。
5. 支持多种内置的操作符,如`keyMatch`,方便对路径式的资源进行管理,如`/foo/bar`可以映射到`/foo*`
支持的语言
- go
- java
- node
- php
- python
- rust
## 插件
1. 支持 IDEA 插件 [说明](https://plugins.jetbrains.com/plugin/14809-casbin)
2. 在线编辑器([https://casbin.org/en/editor/](https://casbin.org/en/editor/))
';