feat: update auth user info

This commit is contained in:
Rogee
2025-05-07 17:06:15 +08:00
parent 8d876c19d9
commit 3b630b270e

View File

@@ -49,7 +49,18 @@ func (ctl *auth) Login(ctx fiber.Ctx, code, state, redirect string) error {
authUserInfo, err := ctl.wechat.AuthorizeUserInfo(token.AccessToken, token.Openid)
if err != nil {
return errors.Wrap(err, "failed to get user info")
log.Error("failed to get user info: ", err)
authUserInfo = &wechat.AuthorizeUserInfo{
City: "",
Country: "",
Headimgurl: "",
Nickname: "暂未设置昵称",
Openid: token.Openid,
Privilege: []string{},
Province: "",
Sex: 0,
Unionid: "",
}
}
log.Debugf("Auth User Info: %+v", authUserInfo)