后端开发
casbin 标签描述

一、概述 上一讲我们已经讲了基础的策略管理。用配置文件来管理,在大型项目里肯定是不够的。所以这一讲我们讲一下用数据库来进行策略管理,我们选择Mysql。官方网站也给我们推荐了对应的适配器: 我们选择Grom这个适配器来进行管理,主要是我们后期使用gin框架,这个比较习惯: 二、添加适配器代码 1、代码目录结构: 我们在上次演示代码的基础上添加一个dao目录,用来添加grom连接,代码结构如下: 2、添加的db.go连接器: packagedao import( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" "log" ) const...