[Spring Jpa] kakao social login 구현

devguri·2023년 1월 26일
post-thumbnail

Spring jpa, springboot로 카카오 소셜 로그인을 구현하고자 한다.

✔️Kakao developers 세팅하기

1.Kakao developers에서 애플리케이션 설정

  1. Kakao developers Link 에서 로그인 한 후, 내 애플레케이션에서 애플리케이션을 추가해준다.

  1. 등록한 애플리케이션 앱키에서 Key 값을 확인할 수 있다.

2. 플랫폼 설정해주기

  1. 플랫폼 설정해주기
    사용하고자 하는 클라이언트 플랫폼을 선택해준다.

  2. Android 플랫폼을 등록한다.

  • 안드로이드 프로젝트 manifest에서 패키지명을 동일하게 해야한다.
  • 키해시값 또한 안드로이드 프로젝트에서 고유한 키해시를 얻어야한다. (해당값은 getKeyhash()를 로그로 찍으면 확인 가능하다)

3. 카카오 로그인 설정

  1. 카카오 로그인 활설화 ON으로 설정하기

  2. Redirect URI 설정

  • 카카오 로그인에서 사용할 uri를 입력해준다.
  1. 동의항목 설정
    카카오 로그인 시작시 동의 받을 항목을 설정한다.

-> 현재 닉네임은 필수로, 프로필 사진은 선택적으로 동의하여 가져올 수 있도록 설정하였다.

동의 화면 미리보기를 확인해보면 다음과 같이 선택할 수 있다!
여기까지하면 Kakao developers에서의 세팅은 끝이다!


요청흐름

profile
Always live diligently

0개의 댓글