auth/operation-not-allowed
빠른 답변
- 이 오류는 무엇인가요?
- Firebase Admin Node.js Authentication API에서 로그인 제공업체가 Firebase 프로젝트에서 사용 중지된 경우 발생하는 오류 코드입니다.
- 가장 흔한 원인은 무엇인가요?
- auth/operation-not-allowed는 제공된 로그인 제공업체가 Firebase 프로젝트에서 사용 중지된 상태를 의미하며, Firebase Console의 로그인 방법 섹션에서 해당 제공업체를 사용 설정해야 합니다.
- 무엇을 먼저 확인해야 하나요?
- Firebase Admin Node.js Authentication API에서 반환된 오류 코드가 `auth/operation-not-allowed`와 일치하는지 확인합니다.
현재 증상
- 애플리케이션 오류 메시지
먼저 확인할 항목
Firebase Admin Node.js Authentication API에서 반환된 오류 코드가 `auth/operation-not-allowed`와 일치하는지 확인합니다.
Firebase Console의 로그인 방법 섹션에서 해당 로그인 제공업체의 사용 설정 상태를 확인합니다.
피해야 할 조치
주의
- 로그인 제공업체 설정을 변경하기 전에 현재 사용 설정 상태와 대상 제공업체를 기록합니다.
- 가능하면 변경 전 설정을 내보내거나 기록합니다.
- 한 번에 한 로그인 제공업체만 변경합니다.
- 장애나 오류가 발생하면 기록한 이전 설정으로 복구합니다.
환경별 원인과 조치
확인
Firebase Admin Node.js Authentication API에서 반환된 오류 코드가 auth/operation-not-allowed와 일치하는지 확인합니다.
이 코드가 일치하면 제공된 로그인 제공업체가 Firebase 프로젝트에서 사용 중지된 상태입니다.
조치
Firebase Console의 로그인 방법 섹션에서 해당 로그인 제공업체를 사용 설정합니다.
재확인
변경 후 같은 로그인 제공업체로 요청을 다시 수행하여 auth/operation-not-allowed가 다시 반환되는지 확인합니다.
참고 자료
Admin Authentication API Errors | Firebase Authentication (새 창에서 열림)
Firebase · 공식 자료 · 확인 범위: auth/operation-not-allowed는 제공된 로그인 제공업체가 Firebase 프로젝트에서 사용 중지되었음을 나타냅니다., Firebase Console의 로그인 방법 섹션에서 로그인 제공업체를 사용 설정할 수 있습니다. · 확인일: 2026-07-24