APPCHOBO
SYSTEM BOOTING...
v0.1.bit · firebase build · 富士 ed.
LV14
HP87/100
MP42/80
EXP2,840
1,240 G
앱초보의 모험
◀ 프롬프트 창고
#로그인·알림 · claude-code

Kakao Cloud Function 셋업

프로젝트: {{appName}}

#Kakao#Cloud Functions#IAM#Custom Token
변수 4 — 여기 채우면 아래 프롬프트에 바로 들어가요
프로젝트: {{appName}} Firebase 프로젝트: {{firebaseProjectId}} Kakao Native App Key: {{kakaoNativeAppKey}} Kakao 로그인을 Custom Token 방식으로 추가해야 해. 글로벌 메모리 #4, #7과 docs/login-kakao.md에서 빠뜨리기 쉬운 IAM 3종 권한이 반드시 필요하다고. 단계: 1. Firebase를 Blaze(종량제)로 업그레이드 확인 2. Cloud Function `getKakaoCustomToken` 배포: - Kakao accessToken → Kakao API 검증 → Firebase Custom Token 반환 3. IAM 3종 세트 설정 (매번 빠뜨림): - {{firebaseProjectId}}@appspot.gserviceaccount.com → "서비스 계정 토큰 생성자" - Cloud Run `getKakaoCustomToken` → allUsers → "Cloud Functions 호출자" - {{projectNumber}}-compute@developer.gserviceaccount.com → "Storage Object Viewer" 자동화: `~/Project/_scripts/iam-kakao.sh {{firebaseProjectId}}` 4. Kakao 콘솔에서 **신규 앱 생성** (기존 키 절대 재사용 금지 — iOS URL scheme 충돌) 5. Info.plist에 kakao{{kakaoNativeAppKey}} URL scheme 추가 검증: Kakao 로그인 → 로그인 화면 정상 전환 확인
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.
▼ SPONSORED ▼
프롬프트 하단 광고