From 449c4b9a06eb4b2e8de37e4ac13c3dd8d424d43d Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期二, 22 十月 2019 16:55:51 +0800
Subject: [PATCH] update route

---
 middlewares/auth/auth.go |   30 ++++++++----------------------
 1 files changed, 8 insertions(+), 22 deletions(-)

diff --git a/middlewares/auth/auth.go b/middlewares/auth/auth.go
index b029741..fe7fe5f 100644
--- a/middlewares/auth/auth.go
+++ b/middlewares/auth/auth.go
@@ -1,11 +1,11 @@
 package auth
 
 import (
-	"fmt"
 	"github.com/gin-gonic/gin"
 	"net/http"
 	"strings"
-	"webserver/extend/config"
+	"webserver/extend/code"
+	"webserver/extend/util"
 )
 
 const (
@@ -28,28 +28,14 @@
 func AuthHandler() gin.HandlerFunc {
 	return func(c *gin.Context) {
 		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()
-			//}
-			c.Next()
-		} else if strings.HasPrefix(urlPath,"/httpImage") {
-			imgUrl := config.Server.ImageUrl
-			idx := strings.Index(urlPath, ":")
-			tmpPath := urlPath
-			if idx >-1 {//璺緞涓寘鍚湁绔彛,鍙栫鍙d互鍚庤矾寰�
-				tmpPath = urlPath[idx:]
-				imgIndx := strings.Index(imgUrl, ":")
-				if imgIndx > -1 {
-					imgUrl = imgUrl[:imgIndx-1]
-				}
+			jwtDriver :=NewJwtAuthDriver()
+			if !jwtDriver.Check(c) {
+				util.ResponseFormat(c,code.TokenNotFound,"灏氭湭鐧诲綍锛岃鐧诲綍")
+				c.Abort()
 			}
-			fmt.Println("imgUrl+tmpPath:", imgUrl+tmpPath)
-			c.Header("Access-Control-Allow-Origin","*")
-			c.Redirect(http.StatusMovedPermanently, imgUrl+tmpPath)
-			return
+			c.Next()
 		} else {
 			c.Next()
 		}

--
Gitblit v1.8.0