[fix] table.Guard bug

This commit is contained in:
Max 2022-04-02 09:55:49 +08:00
parent 46ae05a6a8
commit bf0405d2c4

View file

@ -52,10 +52,15 @@ func Guard(c *gin.Context) {
return return
} }
if api.Guard == "" {
api.Guard = "bearer-jwt"
}
guards := strings.Split(api.Guard, ",") guards := strings.Split(api.Guard, ",")
for _, guard := range guards { for _, guard := range guards {
guard = strings.TrimSpace(guard) guard = strings.TrimSpace(guard)
log.Trace("Guard Table %s %s", name, guard) log.Trace("Guard Table %s %s", name, guard)
if guard != "" {
if middleware, has := gou.HTTPGuards[guard]; has { if middleware, has := gou.HTTPGuards[guard]; has {
middleware(c) middleware(c)
continue continue
@ -63,6 +68,7 @@ func Guard(c *gin.Context) {
gou.ProcessGuard(guard)(c) gou.ProcessGuard(guard)(c)
} }
} }
}
// Load 加载数据表格 // Load 加载数据表格
func Load(cfg config.Config) error { func Load(cfg config.Config) error {