728x90
반응형
Firebase Phone Authentication 연동 중 아래 오류가 발생했다.
발송 실패:
Firebase: SMS unable to be sent until this region enabled by the app developer.
(auth/operation-not-allowed)
원인
Firebase는 SMS 인증 사용 시 국가별 발송 정책을 관리한다.
대한민국(+82)이 허용 목록에 등록되어 있지 않으면 SMS 발송이 차단된다.
즉, 코드 문제가 아니라 Firebase 설정 문제였다.
해결 방법
Firebase Console 접속

대한민국(South Korea, +82)을 허용 목록에 추가 후 저장한다.
SMS 지역 정책에 등록되지 않은 국가는 Firebase가 인증 문자 발송을 차단한다.
테스트 번호 등록 (선택)
실제 SMS를 발송하지 않고 개
발 및 테스트를 진행하려면 테스트 전화번호를 등록할 수 있다.

테스트 번호와 인증 코드를 등록하면 실제 SMS 발송 없이 인증 테스트가 가능하다.
예시
전화번호 : +82 10-1234-5678
인증코드 : 123456
로그인 화면에서 해당 번호를 입력하면 Firebase는 실제 문자 발송 대신 등록된 인증 코드를 검증한다.
장점
- SMS 비용 발생 없음
- 일일 발송 제한 영향 없음
- 개발 및 QA 테스트 용이
- 실제 휴대폰 없이 인증 기능 검증 가능
반응형
'운영체제 및 플랫폼 > 클라우드 플랫폼 (Cloud Platforms)' 카테고리의 다른 글
| [Firebase] Apple 로그인(Sign In with Apple) 연동하기 (0) | 2026.06.30 |
|---|---|
| [Firebase] React + Spring Boot Firebase Authentication 연동 (0) | 2026.06.29 |
| [카페24] SSL 인증서 갱신 후 만료일이 변경되지 않을 때 (0) | 2026.06.25 |
| [Firebase] Functions 배포 시 Build Service Account 권한 오류 해결 (0) | 2026.06.23 |
| [Firebase] npm cache EACCES 오류 해결 (macOS) (0) | 2026.06.20 |