重复注册token过期

This commit is contained in:
苏尹岚
2020-04-13 09:12:34 +08:00
parent 31aac2e7b1
commit 55ecbdc6c2
2 changed files with 7 additions and 2 deletions

View File

@@ -179,7 +179,12 @@ func RegisterUserWithMobile(ctx *jxcontext.Context, user *model.User, mobileVeri
return nil, err
}
if mobileAuth != nil && !mobileAuth.IsUserEmpty() {
return nil, jsonerr.New(mobileAuth, model.ErrCodeJsonUserAlreadyExist)
auth2.RemoveUserInfo(mobileAuth.Token)
if newAuthInfo, err := auth2.BindUser(mobileAuth, user); err == nil {
return nil, jsonerr.New(newAuthInfo, model.ErrCodeJsonUserAlreadyExist)
} else {
return nil, err
}
}
} else if inAuthInfo != nil {
user.Mobile = nil