书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 115 个相关结果.
  • http.authz

    http.authz 示例 http.authz Caddy-authz是Caddy的授权中间件,它基于Caddy-authz:https://github.com/casbin/casbin 。 Casbin是一个基于Golang实现的功能强大、高效的开源访问控制库。它提供了基于ACL、RBAC、ABAC等各种模型的强制授权支持。 完整文档 ...
  • 教程

    PERM元模型 (Policy, Effect, Request, Matcher) HTTP & RESTful Beego Gin Iris Banzai Cloud Argo CD GShark PERM元模型 (Policy, Effect, Request, Matcher) 利用Casbin的PERM模型进行访问控制 C...
  • Policy存储

    示例 File adapter(内置) MySQL adapter 使用自建的adapter 在运行时进行加载或保存配置信息 目前支持的adapter列表 自动保存机制 关于 Adapter 的编写 关于数据库表结构的创建 在Casbin中,适配器(adapter,Casbin的中间件)实现了policy规则写入持久层的细节。 Casbi...
  • 概述

    Casbin支持以下编程语言: 特点 Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。 Casbin支持以下编程语言: Casbin jCasbin node-Casbin PHP-Casbin 可用于生产环境 可用于生产环境 可用于生产环境 可...
  • IRIS 实现基于角色的HTTP权限控制

    casbin实现基于角色的HTTP权限控制 casbin介绍 Casbin做了什么 Casbin不做的事情 配置示例 模型与策略定制 具体规则设置 示例 iris示例代码 1.中间件格式 错误返回forbidden 目录结构 代码示例 2.路由修饰模式 错误返回403 目录结构 代码示例 提示 casbin实现基于角色的...
  • http.authz

    368 2020-06-17 《Caddy v1.0 Document》
    http.authz Plugin Examples http.authz Plugin This feature does not come with Caddy by default. To get it, select the http.authz plugin when you download Caddy. Caddy-authz ...
  • 权限管理

    2059 2020-06-11 《Go语言中文文档》
    1. 权限管理 1.1.1. 特征 1.1.2. 怎么运行的 1.1.3. 安装 1.1.4. 示例代码 1. 权限管理 Casbin是用于Golang项目的功能强大且高效的开源访问控制库。 1.1.1. 特征 Casbin的作用: 以经典{subject, object, action}形式或您定义的自定义形式实施策略,同时支持...
  • Overview

    Overview Casdoor features: How it works: Step 0 (Pre-knowledge) Step 1 (Authorization Request) Hints Step 2 (Authorization Grant) tip Step 3 (Authorization Grant) Step 4 (...
  • Model存储

    从 .CONF 文件中加载 model 从代码加载 model 从字符串加载的 model 与 policy 不同,model 只能加载,不能保存。 因为我们认为 model 不是动态组件,不应该在运行时进行修改,所以我们没有实现一个 API 来将 model 保存到存储中。 然而,好消息是,我们提供了几种静态或动态加载 model 的方法: ...
  • 工作原理

    在 Casbin 中, 访问控制模型被抽象为基于 PERM (Policy, Effect, Request, Matcher) 的一个文件。 因此,切换或升级项目的授权机制与修改配置一样简单。 您可以通过组合可用的模型来定制您自己的访问控制模型。 例如,您可以在一个model中获得RBAC角色和ABAC属性,并共享一组policy规则。 Casbin...