Android

[Android] Kakao Login 구현하기1 - 기본 설정

너츠너츠 2023. 9. 30. 16:44

배경

이번 사이드 프로젝트에서 카카오 로그인을 구현하게 되었는데 할 때마다 다른 블로그를 찾아보고 코드를 적용해도 이게 맞나.. 싶었습니다. 그래서 제 느낌대로 최대한 간결하게 정리해볼까 합니다!

카카오 API 기본 설정

1. https://developers.kakao.com/ -> 내 애플리케이션 -> 애플리케이션 추가하기

여기서 사업자명이 필요하다고 나오는데 편하게 이름 적으시면 됩니다!

저는 Android 라는 표시가 없는데요? 라고 하실 수 있는데 당연합니다. 저 부분은 플랫폼을 등록해야만 표시됩니다.

 

2. 플랫폼 등록하기

만들어주신 애플리케이션을 선택해서 좌측 상단 버튼을 통해 플랫폼을 클릭해주세요. 그러면 플랫폼을 등록하는 화면이 나옵니다.

이제부터 많이 어려워하시는 키 해시값이 필요하게 됩니다. 만약 키 해시값을 등록안하시면 다음과 같은 에러를 만나실 수 있습니다.

invalid android_key_hash or ios_bundle_id or web_site_url

Key hash는 저보다 훨씬 정리를 잘 해주신 두 개의 포스팅을 참고해주세요! (키 해쉬1, 캐 해쉬2) - 공식 홈페이지

등록을 잘 해주셨다면 플랫폼 등록 칸에 내용이 채워집니다.

 

3. 카카오 로그인 ON

좌측 상단을 클릭해서 제품 설정 - 카카오 로그인을 클릭해줍니다.

여기서 활성화를 클릭해주셔야만 카카오 로그인이 성공적으로 됩니다.

 

4. 동의 항목에서 원하는 정보 선택하기

 

마무리

사실 OpenID Connect나 Redirect URI, 카카오 로그인이 어떻게 동작하는지는 제외하고 최대한 빠르게 설정하는 법만 정리했습니다.

다음 글에서는 Android에서 카카오 로그인을 구현하는 법을 정리하겠습니다!

 

다음 글: https://jgeun97.tistory.com/349

 

[Android] Kakao Login 구현하기2 - 프로젝트 설정

프로젝트 설정 1. 인터넷 사용 권한 App 모듈의 Manifest에 Internet Permission을 추가합니다. 2. Gradle을 설정합니다. Android Studio Artic Fox 버전을 기준으로 관리하는 곳이 달라집니다. build.gradle(프로젝트

jgeun97.tistory.com

 

반응형