diff --git a/server/adminserver/middleware/auth.go b/server/adminserver/middleware/auth.go new file mode 100644 index 00000000..444b1a0b --- /dev/null +++ b/server/adminserver/middleware/auth.go @@ -0,0 +1,18 @@ +package middleware + +import ( + "github.com/gin-gonic/gin" +) + +func Auth() gin.HandlerFunc { + return func(c *gin.Context) { + token := c.Request.Header.Get("Authorization") + if token == "" { + /* + response.FailWithDetailed(gin.H{"reload": true}, "未登录或非法访问", c)*/ + c.Abort() + return + } + c.Next() + } +}