浏览代码

fix:token

zqbao 9 月之前
父节点
当前提交
e2eababee4
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      controllers/base_auth.go

+ 5 - 0
controllers/base_auth.go

@@ -33,6 +33,11 @@ func (c *BaseAuthController) Prepare() {
 			}
 			tokenStr := authorization
 			tokenArr := strings.Split(tokenStr, "=")
+			if len(tokenArr) != 2 {
+				c.JSON(models.BaseResponse{Ret: 408, Msg: "请重新授权!", ErrMsg: "请重新授权:Token is fault"}, false, false)
+				c.StopRun()
+				return
+			}
 			token := tokenArr[1]
 
 			session, err := models.GetSysSessionByToken(token)