From 07c63649d9e1abcd08b091c03f44b458903214d9 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sun, 1 Oct 2023 22:32:59 +0800 Subject: [PATCH] 1 --- server/adminserver/middleware/auth.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 server/adminserver/middleware/auth.go 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() + } +}