diff --git a/src/main/java/com/ku/covigator/dto/response/KakaoUserInfoResponse.java b/src/main/java/com/ku/covigator/dto/response/KakaoUserInfoResponse.java index 0e3eb88..72cabbd 100644 --- a/src/main/java/com/ku/covigator/dto/response/KakaoUserInfoResponse.java +++ b/src/main/java/com/ku/covigator/dto/response/KakaoUserInfoResponse.java @@ -8,15 +8,14 @@ @JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class) public record KakaoUserInfoResponse(KakaoAccount kakaoAccount){ - public record KakaoAccount(String name, String email, Profile profile) { - public record Profile (String nickname, String thumbnail_image_url) { } + public record KakaoAccount(String email, Profile profile) { + public record Profile (String thumbnail_image_url) { } } public Member toEntity() { return Member.builder() .email(kakaoAccount.email) - .nickname(kakaoAccount.profile.nickname) .imageUrl(kakaoAccount.profile.thumbnail_image_url) .password(null) .platform(Platform.KAKAO) diff --git a/src/test/java/com/ku/covigator/security/kakao/KakaoOauthProviderTest.java b/src/test/java/com/ku/covigator/security/kakao/KakaoOauthProviderTest.java index 8d55536..85c714b 100644 --- a/src/test/java/com/ku/covigator/security/kakao/KakaoOauthProviderTest.java +++ b/src/test/java/com/ku/covigator/security/kakao/KakaoOauthProviderTest.java @@ -49,8 +49,8 @@ void getUserInfo() throws JsonProcessingException { KakaoUserInfoResponse response = new KakaoUserInfoResponse( - new KakaoUserInfoResponse.KakaoAccount("name", kakaoEmail, - new KakaoUserInfoResponse.KakaoAccount.Profile("nickname", "image"))); + new KakaoUserInfoResponse.KakaoAccount(kakaoEmail, + new KakaoUserInfoResponse.KakaoAccount.Profile("image"))); server.expect(requestTo(KAKAO_USER_INFO_URL)) .andExpect(content().contentType("application/x-www-form-urlencoded"))