diff --git a/src/main/java/org/hankki/hankkiserver/external/openfeign/oauth/apple/AppleOAuthProvider.java b/src/main/java/org/hankki/hankkiserver/external/openfeign/oauth/apple/AppleOAuthProvider.java index 69b5b643..4f5e257c 100644 --- a/src/main/java/org/hankki/hankkiserver/external/openfeign/oauth/apple/AppleOAuthProvider.java +++ b/src/main/java/org/hankki/hankkiserver/external/openfeign/oauth/apple/AppleOAuthProvider.java @@ -30,11 +30,11 @@ public class AppleOAuthProvider implements OAuthProvider { @Override public SocialInfoResponse getUserInfo(final String identityToken, final String name) { + validateNullName(name); Map headers = appleIdentityTokenParser.parseHeaders(identityToken); ApplePublicKeys applePublicKeys = appleFeignClient.getApplePublicKey(); PublicKey applePublicKey = applePublicKeyGenerator.generatePublicKey(headers, applePublicKeys); Claims claims = appleIdentityTokenParser.parsePublicKeyAndGetClaims(identityToken, applePublicKey); - validateNullName(name); return SocialInfoResponse.of( claims.get("sub").toString(), name,