EP6. 카카오톡 로그인 준비
1. 카카오 개발자센터 가입
2. 애플리케이션 등록
샘플앱 애플리케이션을 등록합니다.
앱 아이콘은 선택항목이지만 추후 "Biz앱" 전환시 필요하므로 적당한 앱 아이콘을 추가해주세요.
3. 비즈니스 앱 전환
•
내 애플리케이션 > 앱 설정 > 비즈니스
“사업자 정보 등록” 또는 “개인 개발자 비즈 앱 전환” 메뉴를 통해 등록한 앱을 비즈니스 앱으로 전환합니다.
“개인 개발자 비즈 앱 전환”으로 진행하겠습니다.
“이메일 필수 동의” 항목을 선택 후 전환 버튼을 클릭합니다.
성공적으로 비즈니스앱 전환이 완료되면 “Biz” 뱃지가 추가됩니다.
4. 동의 항목 설정
•
내 애플리케이션 > 제품 설정 > 카카오 로그인 > 동의항목
•
닉네임, 프로필 사진, 카카오계정(이메일) 최소 3개의 항목의 상태가 ‘선택 동의’ 이상으로 설정되어야 합니다.
5. 카카오톡 로그인 API Key 획득
Supabase에 카카오톡 로그인을 적용하려면 카카오톡 앱 키 정보를 Supabase에 등록해야 합니다.
•
내 애플리케이션 > 앱 설정 > 앱 키
REST API 키 를 메모해둡니다.
6. 카카오톡 로그인 Client Secret Code 획득
•
내 애플리케이션 > 제품 설정 > 카카오 로그인 > 보안
‘코드 생성’으로 Client Secret을 활성화 합니다.
•
활성화 상태 > 사용안 함 `설정`버튼을 눌러 Secret Code를 활성화합니다.
Secret Code를 메모해둡니다.
7. 카카오 로그인 활성화
•
내 애플리케이션 > 제품 설정 > 카카오 로그인
카카오 로그인 설정을 활성화로 전환시킵니다.
8. Supabase Authentication 설정
Kakao 로그인 활성화
•
Authentication > Providers > Kakao
5, 6번 과정에서 획득한 REST API Key와 Client Secret Code를 입력합니다.
Callback URL (for OAuth) 는 따로 메모합니다.
9. 카카오 개발자센터에 Redirect URL 등록
•
내 애플리케이션 > 제품 설정 > 카카오 로그인
Redirect URI에 8번과정에서 획득한 Callback URL을 입력합니다.