[SPRING] Kakao API를 활용한 로그인

CHOI IN HO·2023년 11월 28일
0

SPRING

목록 보기
14/45

웹페이지를 만들다 보면 외부 API를 통해 로그인을 하는 기능을 구현할때가 많다 오늘은 그 중 카카오 API를 통해 구현을 해보겠다.

먼저 카카오 API에 대해서 알아보자

kakao developer에 나와있는 설명은 다음과 같다.
출처 : https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api

REST API를 사용한 카카오 로그인은 PC 및 모바일 웹에서 카카오 로그인 구현 시 적합한 방식입니다. 다음은 REST API를 사용한 카카오 로그인 과정을 나타낸 시퀀스 다이어그램(Sequence diagram)입니다. 단계별 안내를 함께 참고합니다.

업로드중..

애플리케이션 등록하기

로그인 -> 내 애플리케이션 -> 애플리케이션 추가 -> 애플리케이션 추가
를 하면 아래와 같이 앱 키 등을 확인할 수 있다.
업로드중..

사이트 도메인 등록하기

내 애플리케이션 -> 앱설정 -> 플랫폼 -> web 플랫폼 등록
나는 현재 개발단계중 로컬호스트에서 쓸 예정이기 때문에 아래와 같이 등록을 해준다.

업로드중..

Redirect Uri등록

사이트 도메인이 등록된 아래 '등록하러 가기'를 클릭해준다.
이후 아래와 같이 등록
업로드중..

동의항목 설정

내 애플리케이션 -> 제품설정 -> 카카오 로그인 -> 동의항목
본인이 설계한 API에 맞게 동의항목을 설정해주면 된다.
업로드중..

application.yml설정

업로드중..

이렇게 하면 기본적인 셋팅은 끝났다. 세부 코드등은 다음편에

profile
개발자기 되기 위해선 무엇이든!

0개의 댓글