From 49f30a4e82ae1afa481bf4f947f087fbeafc90eb Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期二, 22 十月 2019 17:39:02 +0800 Subject: [PATCH] update swagger --- middlewares/auth/auth.go | 37 +++++++------------------------------ 1 files changed, 7 insertions(+), 30 deletions(-) diff --git a/middlewares/auth/auth.go b/middlewares/auth/auth.go index 4c7c75d..fe7fe5f 100644 --- a/middlewares/auth/auth.go +++ b/middlewares/auth/auth.go @@ -4,8 +4,8 @@ "github.com/gin-gonic/gin" "net/http" "strings" - "webserver/extend/config" - "basic.com/valib/logger.git" + "webserver/extend/code" + "webserver/extend/util" ) const ( @@ -30,35 +30,12 @@ urlPath := c.Request.URL.Path if strings.Contains(urlPath,"/data/api-v") && !strings.Contains(urlPath,"login"){ - //jwtDriver :=NewJwtAuthDriver() - //if !jwtDriver.Check(c) { - // util.ResponseFormat(c,code.TokenNotFound,"灏氭湭鐧诲綍锛岃鐧诲綍") - // c.Abort() - //} + jwtDriver :=NewJwtAuthDriver() + if !jwtDriver.Check(c) { + util.ResponseFormat(c,code.TokenNotFound,"灏氭湭鐧诲綍锛岃鐧诲綍") + c.Abort() + } c.Next() - } else if strings.Contains(urlPath,"/httpImage") { - domain := config.Server.PublicDomain - //domainReg := regexp.MustCompile(``+domain+``) - //if domainReg.MatchString(host) {//鍩熷悕璁块棶 - // imgUrl = domain - //} - - urlPath = strings.Replace(urlPath, "/httpImage", "", -1) - if strings.Contains(urlPath,domain) { - urlPath = strings.Replace(urlPath,"/"+domain,"",-1) - } - logger.Debug("urlPath:",urlPath) - idx := strings.LastIndex(urlPath, ":") - tmpPath := "" - if idx >-1 {//璺緞涓寘鍚湁绔彛,鍙栫鍙d互鍚庤矾寰� - tmpPath = urlPath[idx:] - } else { - tmpPath = ":6080"+tmpPath - } - c.Header("Access-Control-Allow-Origin","*") - logger.Debug("domain+tmpPath:",domain+tmpPath) - c.Redirect(http.StatusMovedPermanently, domain+tmpPath) - return } else { c.Next() } -- Gitblit v1.8.0