This commit is contained in:
eson
2023-09-06 12:17:40 +08:00
parent cc0752b352
commit bd5fdbdbd3
3 changed files with 10 additions and 5 deletions

View File

@@ -111,7 +111,7 @@ func (l *UserEmailConfirmationLogic) UserEmailConfirmation(req *types.RequestEma
return resp.SetStatusWithMessage(basic.CodeOAuthConfirmationTimeoutErr, "Verification links expire after 30 minute.")
}
logx.Info(token.Platform)
logx.Error(token.Platform)
switch token.Platform {
case string(auth.PLATFORM_GOOGLE):
// 谷歌平台的注册流程

View File

@@ -72,9 +72,10 @@ func (l *UserGoogleLoginLogic) UserGoogleLogin(req *types.RequestGoogleLogin, us
return resp.SetStatus(basic.CodeOAuthGoogleApiErr, err.Error())
}
logx.Error(r.Json())
gresult := r.Json()
logx.Info(gresult)
googleId := r.Json().Get("id").Int()
googleId := gresult.Get("id").Int()
user, err := l.svcCtx.AllModels.FsUser.FindUserByGoogleId(context.TODO(), googleId)
if err != nil {
if err != gorm.ErrRecordNotFound {
@@ -96,8 +97,8 @@ func (l *UserGoogleLoginLogic) UserGoogleLogin(req *types.RequestGoogleLogin, us
CreateAt: time.Now().UTC(),
Extend: map[string]interface{}{
"google_id": googleId,
"first_name": "",
"last_name": "",
"first_name": gresult.Get("family_name"),
"last_name": gresult.Get("given_name"),
},
}