
카카오 로그인·지도·알림톡·공유하기 등 카카오 API를 사용하려면 Kakao Developers에 앱을 등록해야 합니다. 앱 생성부터 키 발급, 플랫폼 설정까지 순서대로 안내합니다.
가입비
무료
심사 기간
즉시
필요 정보
카카오 계정
Overview
Kakao Developers는 무료로 가입 가능하지만, 일부 기능(카카오 로그인 동의 항목·알림톡·비즈메시지)은 추가 신청·심사가 필요합니다. 앱 키는 절대 클라이언트에 노출하지 마세요 — Admin 키는 서버 전용입니다.
카카오 계정 준비
이메일/휴대폰 인증된 계정 필요.
서비스 도메인 결정
웹 서비스면 도메인 미리 확정.
개인정보 처리방침 URL
카카오 로그인 심사에 필수.
비즈니스 계정 (선택)
알림톡·비즈메시지 필요 시.
Step by Step
SIGNUP
Kakao Developers에 로그인하고 개발자로 등록합니다.
CREATE APP
앱 기본 정보를 입력합니다.
KEYS
4종 앱 키가 자동 발급됩니다.
PLATFORM
앱이 구동될 플랫폼 정보를 등록합니다.
AUTH
카카오 로그인을 사용할 경우 활성화 + Redirect URI 등록.
REVIEW
이메일·생일·성별 등 일부 항목은 비즈 앱으로 전환 후 심사를 받아야 합니다.
MESSAGE
메시지 API 설정. 알림톡과는 별도.
ALIMTALK
알림톡은 Kakao Developers가 아닌 비즈메시지 플랫폼(NHN·Aligo 등)을 통해 발송.
Pitfalls
키 해시 불일치 (Android)
debug keystore와 release keystore SHA1이 다릅니다. 두 해시 모두 등록해야 배포 앱에서도 카카오 로그인이 동작합니다.
JavaScript 키 도메인 제한 미설정
모든 도메인 허용 상태로 두면 타인이 키를 도용할 수 있어요. 플랫폼 > 웹에서 허용 도메인 명시.
Admin 키 클라이언트 노출
GitHub Public 저장소에 Admin 키가 올라가는 사고가 빈번합니다. .env로 분리하고 gitignore 확인.
이메일 필수 동의 항목 사용
심사 없이 이메일을 필수 동의로 설정하면 로그인 시 오류. 비즈 앱 전환 + 심사 완료 후 사용하세요.
알림톡과 친구톡 혼동
알림톡은 정보성(동의 불필요)·친구톡은 광고성(채널 친구만). 용도에 맞게 선택.