- auth2与auth在小程序登录成功后,如有必要刷新openID

This commit is contained in:
gazebo
2019-08-13 11:23:36 +08:00
parent d59ca265c4
commit cd84cbdfd2
2 changed files with 5 additions and 0 deletions

View File

@@ -228,6 +228,10 @@ func (a *AutherMiniProgram) Login(mobileNum, code string) (userID, LoginType str
if err != nil {
return "", "", auth.ConvertErr2NoUser(err, mobileNum)
}
if user.OpenIDMini != sessionInfo.OpenID {
user.OpenIDMini = sessionInfo.OpenID
dao.UpdateEntity(db, user, "OpenIDMini")
}
globals.SugarLogger.Debugf("AutherMiniProgram Login user.Tel:%s, code:%s, openID:%s", user.Tel, code, sessionInfo.OpenID)
if mobileNum != user.Tel {