增加开发者模式 配置文件env 修改为develop就可跳过鉴权

This commit is contained in:
QM303176530
2020-04-09 21:28:19 +08:00
parent 7993e878cc
commit ee24387a79
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
package middleware
import (
"gin-vue-admin/global"
"gin-vue-admin/global/response"
"gin-vue-admin/model/request"
"gin-vue-admin/service"
@@ -20,7 +21,7 @@ func CasbinHandler() gin.HandlerFunc {
sub := waitUse.AuthorityId
e := service.Casbin()
//判断策略中是否存在
if e.Enforce(sub, obj, act) {
if global.GVA_CONFIG.System.Env == "develop" || e.Enforce(sub, obj, act) {
c.Next()
} else {
response.Result(response.ERROR, gin.H{}, "权限不足", c)