# pathing
총 1개의 포스트
OAuth2 로 JSON 파싱하기
✏️ OAuth2 로 API 응답 받기 V 1. DefaultOAuth2UserService 를 상속받아 외부로부터 응답받은 값을 가공하고 처리한다. loadUser 는 작업을 하기위한 핵심 method 이다. 이렇게 처리하면 로그인까지는 성공하지만, 응답받은 data 가 여러개일경우 Json 을 String 으로 변환시킨 형태로 모두 username 값으로 저장되게 된다. 즉, 요청한 값을 사용하기 매우 까다로워진다. ✏️ 응답받은 JSON 파일을 Field 값으로 변환하기 V 2.1. 공급자로 부터 응답받은 OAuth2User oAuth2User 에는 우리가 요청한 모든 정보가 포함 되어있다. 이 data 뭉텡이에서 원하는 값을 추출해 원하는 field 에 담기위해선 oAuth2User 를 Map 으로 변환시켜주어야 한다. attributes
2023년 4월 17일
·
0개의 댓글·
0