|
@@ -93,19 +93,19 @@ func (c *BaseAuthController) Prepare() {
|
|
|
c.StopRun()
|
|
|
return
|
|
|
}
|
|
|
- authorizationArr := strings.Split(authorization, "$")
|
|
|
- if len(authorizationArr) <= 1 {
|
|
|
- c.JSON(models.BaseResponse{Ret: 408, Msg: "请重新授权!", ErrMsg: "请重新授权:Token is empty or account is empty"}, false, false)
|
|
|
- c.StopRun()
|
|
|
- return
|
|
|
- }
|
|
|
- tokenStr := authorizationArr[0]
|
|
|
+ //authorizationArr := strings.Split(authorization, "$")
|
|
|
+ //if len(authorizationArr) <= 1 {
|
|
|
+ // c.JSON(models.BaseResponse{Ret: 408, Msg: "请重新授权!", ErrMsg: "请重新授权:Token is empty or account is empty"}, false, false)
|
|
|
+ // c.StopRun()
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ tokenStr := authorization
|
|
|
tokenArr := strings.Split(tokenStr, "=")
|
|
|
token := tokenArr[1]
|
|
|
|
|
|
- accountStr := authorizationArr[1]
|
|
|
- accountArr := strings.Split(accountStr, "=")
|
|
|
- account := accountArr[1]
|
|
|
+ //accountStr := authorizationArr[1]
|
|
|
+ //accountArr := strings.Split(accountStr, "=")
|
|
|
+ //account := accountArr[1]
|
|
|
|
|
|
session, err := system.GetSysSessionByToken(token)
|
|
|
if err != nil {
|
|
@@ -125,7 +125,7 @@ func (c *BaseAuthController) Prepare() {
|
|
|
}
|
|
|
//校验token是否合法
|
|
|
// JWT校验Token和Account
|
|
|
- //account := utils.MD5(session.UserName)
|
|
|
+ account := utils.MD5(session.UserName)
|
|
|
if !utils.CheckToken(account, token) {
|
|
|
c.JSON(models.BaseResponse{Ret: 408, Msg: "鉴权失败,请重新登录!", ErrMsg: "登录失效,请重新登陆!,CheckToken Fail"}, false, false)
|
|
|
c.StopRun()
|