웹페이지를 만들다 보면 외부 API를 통해 로그인을 하는 기능을 구현할때가 많다 오늘은 그 중 카카오 API를 통해 구현을 해보겠다.
kakao developer에 나와있는 설명은 다음과 같다.
출처 : https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api
REST API를 사용한 카카오 로그인은 PC 및 모바일 웹에서 카카오 로그인 구현 시 적합한 방식입니다. 다음은 REST API를 사용한 카카오 로그인 과정을 나타낸 시퀀스 다이어그램(Sequence diagram)입니다. 단계별 안내를 함께 참고합니다.
로그인 -> 내 애플리케이션 -> 애플리케이션 추가 -> 애플리케이션 추가
를 하면 아래와 같이 앱 키 등을 확인할 수 있다.
내 애플리케이션 -> 앱설정 -> 플랫폼 -> web 플랫폼 등록
나는 현재 개발단계중 로컬호스트에서 쓸 예정이기 때문에 아래와 같이 등록을 해준다.
사이트 도메인이 등록된 아래 '등록하러 가기'를 클릭해준다.
이후 아래와 같이 등록
내 애플리케이션 -> 제품설정 -> 카카오 로그인 -> 동의항목
본인이 설계한 API에 맞게 동의항목을 설정해주면 된다.
이렇게 하면 기본적인 셋팅은 끝났다. 세부 코드등은 다음편에