Firexport블로그

블로그

Firestore, Authentication, 보안 규칙 등 Firebase에 관한 글.

  1. Firebase App Check 오류 해결: 403, App attestation failed, 무효한 토큰

    App Check 오류는 토큰을 받는 단계나 쓰는 단계 중 한 곳에서 납니다. 메시지로 어느 쪽인지 가리는 법, 에뮬레이터·localhost용 디버그 토큰, Android·Apple·웹에서 맞춰야 할 값, 2026년 11월 2일부터 시작된 AI Logic 자동 강제를 정리했습니다.

  2. Cloud Functions for Firebase Node.js 20 종료: Node.js 24·22로 올리는 법

    2026년 10월 30일부터 Node.js 20으로는 함수를 배포할 수 없습니다. 바꿀 한 줄, 2세대는 24·1세대는 22를 고르는 이유, 같이 확인할 SDK 버전, 그대로 둔 함수에 생기는 일을 정리했습니다.

  3. Google 로그인 오류 10과 28444 해결: Developer console is not set up correctly

    옛 Google 로그인의 ApiException 10과 Credential Manager의 [28444]는 같은 뜻입니다. 패키지 이름, 서명 SHA-1, 웹 클라이언트 ID 중 하나가 프로젝트와 맞지 않습니다. 빌드별로 등록할 SHA-1, serverClientId에 넣을 값, Credential Manager로 옮기며 바뀐 점을 정리했습니다.

  4. Firestore Enterprise vs Standard: 새 앱은 Enterprise로 시작하세요

    새 Firestore 데이터베이스는 Enterprise 에디션으로 만드는 편이 낫습니다. 같은 코드가 그대로 돌고, 인덱스를 건 쿼리는 더 싸고, 에디션은 나중에 바꿀 수 없기 때문입니다. 대신 챙겨야 할 인덱스와 클라이언트 접근, Standard가 여전히 나은 경우를 정리했습니다.

  5. Firebase Remote Config 요금 정리: 내 앱은 얼마를 낼까

    Remote Config가 하루 10만 건을 넘는 fetch부터 과금됩니다. 내 프로젝트에 적용되는 날짜, 앱 규모별 비용, fetch를 늘리는 코드와 줄이는 법을 정리했습니다.