- [Springboot] 42. OAuth 2.0 (4단계-Kakao Developers 소셜 로그인 사용자 정보 받아오기)2024년 08월 16일
- Song hyun
- 작성자
- 2024.08.16.:11
728x90반응형[Springboot] 42. OAuth 2.0 (4단계-Kakao Developers 소셜 로그인 사용자 정보 받아오기)
1. 문서 살펴보기
(1) method: get/post
(2) URL: https://kapi.kakao.com/v2/user/me
(3) 인증방식: 토큰-액세스 토큰
https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info
(4) 필요한 데이터
package com.tenco.bank.dto; import com.fasterxml.jackson.databind.PropertyNamingStrategies; import com.fasterxml.jackson.databind.annotation.JsonNaming; import lombok.Data; import lombok.ToString; @Data @ToString @JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class) public class KakaoProfile { private Long id; private String connectedAt; private Properties properties; }
package com.tenco.bank.dto; import com.fasterxml.jackson.databind.PropertyNamingStrategies; import com.fasterxml.jackson.databind.annotation.JsonNaming; import lombok.Data; import lombok.ToString; @Data @ToString @JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class) public class Properties { private String nickname; private String profileImage; private String thumbnailImage; }
728x90반응형'Springboot' 카테고리의 다른 글
[Springboot] 44. 익명 게시판 만들기 (0) 2024.08.19 [Springboot] 43. OAuth 2.0 (5단계-소셜 로그인 API 연동- 자동 회원가입/로그인 처리) (1) 2024.08.16 [Springboot] 41. OAuth 2.0 (3단계-Kakao Developers 소셜 로그인 API 토큰 받기) (0) 2024.08.16 [Springboot] 40. OAuth 2.0 (2단계-Kakao Developers API 응답 코드 받기) (0) 2024.08.14 [Springboot] 39. OAuth 2.0 (1단계-Kakao Developers 사용하기) (0) 2024.08.14 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)