mirror of
https://gitee.com/yadong.zhang/JustAuth.git
synced 2025-12-06 08:48:27 +08:00
fix: fix user info
This commit is contained in:
parent
72e4a1d846
commit
988d3cd293
5
pom.xml
5
pom.xml
@ -112,6 +112,11 @@
|
||||
<artifactId>jjwt-impl</artifactId>
|
||||
<version>${jwt.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.jsonwebtoken</groupId>
|
||||
<artifactId>jjwt-jackson</artifactId>
|
||||
<version>${jwt.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
<artifactId>bcpkix-jdk18on</artifactId>
|
||||
|
||||
@ -51,7 +51,7 @@ public class AuthAppleRequest extends AuthDefaultRequest {
|
||||
|
||||
@Override
|
||||
protected AuthToken getAccessToken(AuthCallback authCallback) {
|
||||
if (authCallback.getError() != null) {
|
||||
if (!StringUtils.isEmpty(authCallback.getError())) {
|
||||
throw new AuthException(authCallback.getError());
|
||||
}
|
||||
this.config.setClientSecret(this.getToken());
|
||||
@ -67,7 +67,7 @@ public class AuthAppleRequest extends AuthDefaultRequest {
|
||||
.idToken(accessTokenObject.getString("id_token"));
|
||||
if (!StringUtils.isEmpty(authCallback.getUser())) {
|
||||
try {
|
||||
AppleUserInfo userInfo = JSONObject.parseObject(response, AppleUserInfo.class);
|
||||
AppleUserInfo userInfo = JSONObject.parseObject(authCallback.getUser(), AppleUserInfo.class);
|
||||
builder.username(userInfo.getName().getFirstName() + " " + userInfo.getName().getLastName());
|
||||
} catch (Exception ignored) {
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user