1
0
mirror of synced 2025-12-22 15:28:02 +08:00

👽 增加uuid

This commit is contained in:
yadong.zhang
2019-05-23 18:55:14 +08:00
parent d978ca9b19
commit 356a1bf826
3 changed files with 5 additions and 2 deletions

View File

@@ -43,6 +43,7 @@ public class AuthGiteeRequest extends BaseAuthRequest {
String userInfo = response.body(); String userInfo = response.body();
JSONObject object = JSONObject.parseObject(userInfo); JSONObject object = JSONObject.parseObject(userInfo);
return AuthUser.builder() return AuthUser.builder()
.uuid(object.getString("id"))
.username(object.getString("login")) .username(object.getString("login"))
.avatar(object.getString("avatar_url")) .avatar(object.getString("avatar_url"))
.blog(object.getString("blog")) .blog(object.getString("blog"))

View File

@@ -46,6 +46,7 @@ public class AuthGithubRequest extends BaseAuthRequest {
String userInfo = response.body(); String userInfo = response.body();
JSONObject object = JSONObject.parseObject(userInfo); JSONObject object = JSONObject.parseObject(userInfo);
return AuthUser.builder() return AuthUser.builder()
.uuid(object.getString("id"))
.username(object.getString("login")) .username(object.getString("login"))
.avatar(object.getString("avatar_url")) .avatar(object.getString("avatar_url"))
.blog(object.getString("blog")) .blog(object.getString("blog"))

View File

@@ -48,8 +48,9 @@ public class AuthWeiboRequest extends BaseAuthRequest {
protected AuthUser getUserInfo(AuthToken authToken) { protected AuthUser getUserInfo(AuthToken authToken) {
String accessToken = authToken.getAccessToken(); String accessToken = authToken.getAccessToken();
String uid = authToken.getUid(); String uid = authToken.getUid();
HttpResponse response = HttpRequest.get(UrlBuilder.getWeiboUserInfoUrl(accessToken)) String oauthParam = String.format("uid=%s&access_token=%s", uid, accessToken);
.header("Authorization", "OAuth2 " + String.format("uid=%s&access_token=%s", uid, accessToken)) HttpResponse response = HttpRequest.get(UrlBuilder.getWeiboUserInfoUrl(oauthParam))
.header("Authorization", "OAuth2 " + oauthParam)
.header("API-RemoteIP", IpUtils.getIp()) .header("API-RemoteIP", IpUtils.getIp())
.execute(); .execute();
String userInfo = response.body(); String userInfo = response.body();