This commit is contained in:
wangchuxiao
2022-02-14 15:16:59 +08:00
parent c413eda330
commit 8cdea2bfeb
12 changed files with 269 additions and 347 deletions
+4 -3
View File
@@ -5,14 +5,15 @@ import (
"Open_IM/pkg/common/http"
"Open_IM/pkg/common/log"
"Open_IM/pkg/common/token_verify"
"fmt"
"Open_IM/pkg/utils"
"github.com/gin-gonic/gin"
)
func JWTAuth() gin.HandlerFunc {
return func(c *gin.Context) {
ok, token := token_verify.GetUserIDFromToken(c.Request.Header.Get("token"))
fmt.Println(token)
ok, userID := token_verify.GetUserIDFromToken(c.Request.Header.Get("token"))
log.NewInfo("0", utils.GetSelfFuncName(), "userID: ", userID)
c.Set("userID", userID)
if !ok {
log.NewError("","GetUserIDFromToken false ", c.Request.Header.Get("token"))
c.Abort()