API 5

Springboot Jwt+카카오로그인!(1) with code+토큰+사용자프로필

네이버 로그인은 구현했었다 https://cordingmonster.tistory.com/104?category=1037452 Springboot 네이버로그인+Jwt(1) with redirect,URLSearchParams 드디어.... 드디어 알아냈다 네이버 로그인구현은 이전에 했었다 https://cordingmonster.tistory.com/84?category=1034502 Springboot 네이버로그인!(!) code받기 state만들기 소스를 정리하기 전에 좀 아쉬움이.. cordingmonster.tistory.com 별다를 건 없고 쿠키/리다이렉트 문제 때문에 조금 헤맸었다 이제 카카오 로그인 구현해보자! https://cordingmonster.tistory.com/87?catego..

Springboot 집주소검색! with 카카오 주소검색 api

결제랑 다르게 딱히 검증을 할 필요가 없어서 (아닌가..?) 그냥 카카오 api를 통제로 들고 왔다 백엔드에서 딱히 해줄 건 없어 보인다 http://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 사용자가 선택한 값 이용하기 를 선택하고 코드 보기를 하면 주르륵 나온다 정말 잘되어있다 가져오기만 하면 된다 (사실은 코드 통째로 가져오는걸 정말 싫어한다 그래서 카카오 로그인/아임 포트/네 아로 등 직접 하나하나 api를 만들었었다 너무 재밌었는데 여기는 백엔드에서 딱히..

Springboot 카카오로그인!(3) 토큰을 이용해 사용자 정보 받기

이제 토큰을 이용해서 사용자 정보만 받아주면 된다! https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com Content-type: application/x-www-form-urlencoded;charset=utf-8 Authorization: Bearer {ACCESS_TOKEN} 바디는 없다! 네이버에서 했던 것 처럼만들어주자! service headers.add("Authorization", "Bearer "+..

Springboot 카카오로그인!(2) 토큰받기

이제 받은 정보로 토큰을 받을 건데 로그인을 하면 code를 받았을 것이다 SXlEXqO17ZaAxdGvadjYi_E5-Dw66S5bXk6gqncJsY7sJRb_xK97_N3f4kmndEzs7Y2yFAo9dBEAAAF6mK1alQ 이런형식 이다 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-token Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 토큰을 받으려면 Content-type: application/x-www-form-urlencoded;charset=u..

Springboot 카카오로그인!(1) 인가코드 받기!

일단 애플리케이션 등록을 해주고 동의 항목을 만들어준다 개발 중에는 번호를 못 받나 보다.. 카카오 계정(이메일)을 꼭 체크 해주자 개발자 센터를 보면 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-code Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com https://kauth.kakao.com/oauth/authorize?response_type=code&client_id={REST_API_KEY}&redirect_uri={REDIRECT_URI} 로 요청해줘야..