DEV WIKI
보안 · 오류·증상

auth/operation-not-allowed

저자
Woody
최종 검토
2026-07-24
참고 자료
있음
관련 기술

빠른 답변

이 오류는 무엇인가요?
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