Skip to content

Commit

Permalink
카카오에 엑세스 토큰 요청 시 타입 설정 및 회원 닉네임 반환 오류 수정 (#122)
Browse files Browse the repository at this point in the history
* fix: (#121) 사용자 닉네임이 정확하기 반환되지 않는 오류 수정

* refactor: (#121) 카카오 서버에 엑세스 토큰을 요청할 때 헤더 타입 설정
  • Loading branch information
jeomxon authored Jul 23, 2023
1 parent a025d2f commit c6c82bc
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public LoginResponse register(final String code) {
final Member member = Member.from(response);
final Member registeredMember = memberService.register(member);
final String token = tokenProcessor.generateToken(registeredMember);
return new LoginResponse(token, member.getNickname());
return new LoginResponse(token, registeredMember.getNickname());
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,16 @@ public String getAccessToken(final String code) {
info.remove("code");
info.add("code", code);

final OAuthAccessTokenResponse response = restTemplate.postForObject(
final HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);

final HttpEntity<MultiValueMap<String, String>> httpEntity = new HttpEntity<>(info, headers);

final OAuthAccessTokenResponse response = restTemplate.postForEntity(
"https://kauth.kakao.com/oauth/token",
info,
httpEntity,
OAuthAccessTokenResponse.class
);
).getBody();
return response.accessToken();
}

Expand Down

0 comments on commit c6c82bc

Please sign in to comment.