|
@@ -50,7 +50,7 @@ func (this *BaseAuthMobileController) Prepare() {
|
|
session, err := models.GetSessionByToken(authorization)
|
|
session, err := models.GetSessionByToken(authorization)
|
|
if err != nil {
|
|
if err != nil {
|
|
if err.Error() == utils.ErrNoRow() {
|
|
if err.Error() == utils.ErrNoRow() {
|
|
- this.JSON(models.BaseResponse{Ret: 408, Msg: "信息已变更,请重新登陆!", ErrMsg: "Token 信息已变更:Token: " + authorization}, false, false)
|
|
|
|
|
|
+ this.JSON(models.BaseResponse{Ret: 408, Msg: "您的登录状态已过期,请重新登录", ErrMsg: "Token 信息已变更:Token: " + authorization}, false, false)
|
|
this.StopRun()
|
|
this.StopRun()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -63,6 +63,11 @@ func (this *BaseAuthMobileController) Prepare() {
|
|
this.StopRun()
|
|
this.StopRun()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ if session.SessionStatus == 1 {
|
|
|
|
+ this.JSON(models.BaseResponse{Ret: 401, Msg: "您的账号在另一设备登录,当前设备已被迫下线。若不是您本人操作,请确保未泄露短信验证码或及时修改您的登录密码", ErrMsg: "sesson is empty "}, false, false)
|
|
|
|
+ this.StopRun()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
//wxUser, err := models.GetWxUserItemByUserId(session.UserId)
|
|
//wxUser, err := models.GetWxUserItemByUserId(session.UserId)
|
|
wxUser, err := models.GetWxUserItemByMobile(session.Mobile)
|
|
wxUser, err := models.GetWxUserItemByMobile(session.Mobile)
|
|
if err != nil && err != services.ERR_USER_NOT_BIND {
|
|
if err != nil && err != services.ERR_USER_NOT_BIND {
|