오류 코드

이 문서는 Identity Platform 오류 코드를 나열합니다.

계정 관리 오류 코드

웹 오류 코드 iOS 오류 코드 Android 오류 코드 Android 예외 설명
auth/requires-recent-login ERROR_REQUIRES_RECENT_LOGIN ERROR_REQUIRES_RECENT_LOGIN FirebaseAuthRecentLoginRequiredException

이 작업은 민감한 작업이므로 최근 인증이 필요합니다. 요청을 다시 시도하기 전에 다시 로그인하세요.

승인 오류 코드

웹 오류 코드 iOS 오류 코드 Android 오류 코드 Android 예외 설명
auth/app-not-authorized ERROR_APP_NOT_AUTHORIZED ERROR_APP_NOT_AUTHORIZED FirebaseAuthException

이 앱은 Identity Platform을 사용할 권한이 없습니다. Android의 경우 Cloud Console에서 올바른 패키지 이름과 SHA-1이 구성되어 있는지 확인합니다. iOS에서는 키 구성이 앱 번들 ID의 요청을 수락하는지 확인합니다. 웹 앱의 경우 도메인 및 키 구성을 확인합니다.

다단계 인증 코드

웹 오류 코드 iOS 오류 코드 Android 오류 코드 Android 예외 설명
auth/missing-multi-factor-session ERROR_MISSING_MULTI_FACTOR_SESSION ERROR_MISSING_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

요청에 성공한 첫 번째 단계 로그인의 증거가 누락되었습니다.

auth/missing-multi-factor-info ERROR_MISSING_MULTI_FACTOR_INFO ERROR_MISSING_MULTI_FACTOR_INFO FirebaseAuthInvalidCredentialsException

두 번째 단계 식별자가 제공되지 않았습니다.

auth/invalid-multi-factor-session ERROR_INVALID_MULTI_FACTOR_SESSION ERROR_INVALID_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

요청에 성공한 첫 번째 단계 로그인에 대한 유효한 증거가 없습니다.

auth/multi-factor-info-not-found ERROR_MULTI_FACTOR_INFO_NOT_FOUND ERROR_MULTI_FACTOR_INFO_NOT_FOUND FirebaseAuthInvalidCredentialsException

사용자에 제공된 식별자와 일치하는 두 번째 단계가 없습니다.

auth/multi-factor-auth-required ERROR_SECOND_FACTOR_REQUIRED ERROR_SECOND_FACTOR_REQUIRED FirebaseAuthMultiFactorException

로그인을 완료하려면 두 번째 단계의 소유권 증빙 자료가 필요합니다.

auth/second-factor-already-in-use ERROR_SECOND_FACTOR_ALREADY_ENROLLED ERROR_SECOND_FACTOR_ALREADY_ENROLLED FirebaseAuthException

두 번째 단계가 이미 이 계정에 등록되어 있습니다.

auth/maximum-second-factor-count-exceeded ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED FirebaseAuthException

사용자에게 허용되는 최대 두 번째 단계 개수가 초과되었습니다.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

두 번째 단계를 등록하거나 다단계 계정으로 로그인하려면 지원되는 첫 번째 단계로 로그인해야 합니다.

auth/email-change-needs-verification ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION FirebaseAuthException

다단계 사용자는 항상 확인된 이메일을 보유해야 합니다.

auth/missing-phone-number ERROR_MISSING_PHONE_NUMBER ERROR_MISSING_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

인증 코드를 전송하려면 수신자 전화번호를 입력하세요.

auth/invalid-phone-number ERROR_INVALID_PHONE_NUMBER ERROR_INVALID_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

입력한 전화번호의 형식이 잘못되었습니다. E.164 형식으로 파싱할 수 있는 형식으로 전화번호를 입력합니다. E.164 전화번호는 [+][country code][subscriber number including area code] 형식으로 작성됩니다.

auth/missing-verification-code ERROR_MISSING_VERIFICATION_CODE ERROR_MISSING_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

전화 인증 사용자 인증 정보가 빈 SMS 인증 코드로 생성되었습니다.

auth/invalid-verification-code ERROR_INVALID_VERIFICATION_CODE ERROR_INVALID_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

전화 인증 사용자 인증 정보를 만드는 데 사용되는 SMS 인증 코드가 잘못되었습니다. 인증 코드 SMS를 다시 보내고 사용자가 제공한 인증 코드를 사용해야 합니다.

auth/missing-verification-id ERROR_MISSING_VERIFICATION_ID ERROR_MISSING_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

전화 인증 사용자 인증 정보가 비어 있는 인증 ID로 생성되었습니다.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

전화 인증 사용자 인증 정보를 만드는 데 사용된 인증 ID가 잘못되었습니다.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

SMS 코드가 만료되었습니다. 다시 시도하려면 인증 코드를 다시 보내세요.

auth/captcha-check-failed

제공된 reCAPTCHA 응답 토큰이 잘못되었거나, 만료되었거나, 이미 사용되었거나 연결된 도메인이 허용된 도메인 목록과 일치하지 않습니다.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

이 프로젝트의 전화 인증 할당량을 초과했습니다.

ERROR_APP_NOT_VERIFIED

Identity Platform이 자동 푸시 알림을 검색할 수 없으므로 앱을 인증할 수 없습니다. 푸시 알림을 수신하도록 앱을 올바르게 구성했는지 확인하세요.