微信扫码登录

This commit is contained in:
TinyAnts 2022-12-20 17:56:19 +08:00
parent 919cdc243c
commit 173640af07
1 changed files with 11 additions and 2 deletions

View File

@ -439,9 +439,18 @@ public class LoginServiceImpl implements ILoginService {
throw new OperateException("获取access_token失败:"+e.getMessage());
}
// 2获取微信用户信息
String accessToken = "";
String openid = "";
// 3存在则更新否则创建用户
// 访问微信获取用户信息
String baseUserInfoUrl = "https://api.weixin.qq.com/sns/userinfo?access_token=%s&openid=%s";
String userInfoUrl = String.format(baseUserInfoUrl, accessToken, openid);
String resultUserInfo = null;
try {
resultUserInfo = HttpUtils.sendGet(userInfoUrl);
} catch (Exception e) {
throw new OperateException("获取用户信息失败:"+e.getMessage());
}
}
/**