エラーコード
このドキュメントには、Identity Platform のエラーコードが記載されています。示します。
アカウント管理のエラーコード
| ウェブ エラーコード | iOS エラーコード | Android エラーコード | Android の例外 | ID と説明 | 
|---|---|---|---|---|
      auth/requires-recent-login
     | 
    
      ERROR_REQUIRES_RECENT_LOGIN
     | 
    
      ERROR_REQUIRES_RECENT_LOGIN
     | 
    
      FirebaseAuthRecentLoginRequiredException
     | 
    
 このオペレーションは機密性が高く、新しい認証が必要です。このリクエストを再試行する前に、再度ログインしてください。  | 
  
承認のエラーコード
| ウェブ エラーコード | iOS エラーコード | Android エラーコード | Android の例外 | ID と説明 | 
|---|---|---|---|---|
      auth/app-not-authorized
     | 
    
      ERROR_APP_NOT_AUTHORIZED
     | 
    
      ERROR_APP_NOT_AUTHORIZED
     | 
    
      FirebaseAuthException
     | 
    
     
 このアプリには Identity Platform を使用する権限がありません。Android では、 Google Cloud コンソールで正しいパッケージ名と SHA-1 が構成されていることを確認します。iOS では、アプリのバンドル ID からのリクエストを確実に受け入れるようにキーの構成を確認します。ウェブアプリの場合は、ドメインとキーの構成を確認します。  | 
  
多要素認証のエラーコード
| ウェブ エラーコード | iOS エラーコード | Android エラーコード | Android の例外 | ID と説明 | 
|---|---|---|---|---|
      auth/missing-multi-factor-session
     | 
    
      ERROR_MISSING_MULTI_FACTOR_SESSION
     | 
    
      ERROR_MISSING_MULTI_FACTOR_SESSION
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 このリクエストには、第 1 要素でのログインに成功したことを示す証明が見当たりません。  | 
  
      auth/missing-multi-factor-info
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 第 2 要素 ID が指定されていません。  | 
  
      auth/invalid-multi-factor-session
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 このリクエストには、第 1 要素でのログインに成功したことを示す有効な証明が含まれていません。  | 
  
      auth/multi-factor-info-not-found
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 提供された ID に一致する第 2 要素がありません。  | 
  
      auth/multi-factor-auth-required
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      FirebaseAuthMultiFactorException
     | 
    
 ログインを完了するには、第 2 要素の所有権の証明が必要です。  | 
  
      auth/second-factor-already-in-use
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      FirebaseAuthException
     | 
    
 この第 2 要素は、すでにこのアカウントに登録されています。  | 
  
      auth/maximum-second-factor-count-exceeded
     | 
    
      ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
     | 
    
      ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED
     | 
    
      FirebaseAuthException
     | 
    
 ユーザーに対して許可されている第 2 要素の最大数を超えています。  | 
  
      auth/unsupported-first-factor
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      FirebaseAuthException
     | 
    
     
 第 2 要素を登録するか、多要素アカウントでログインするには、サポートされている第 1 要素でログインする必要があります。  | 
  
      auth/email-change-needs-verification
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      FirebaseAuthException
     | 
    
 多要素ユーザーには、確認済みのメールアドレスが常に必要です。  | 
  
電話認証のエラーコード
| ウェブ エラーコード | iOS エラーコード | Android エラーコード | Android の例外 | ID と説明 | 
|---|---|---|---|---|
      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 電話番号は、  | 
  
      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
     | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    FirebaseAuthRecaptchaCheckFailedException | 
    
 指定された reCAPTCHA レスポンス トークンが無効、期限切れ、またはすでに使用されているか、もしくはトークンに関連するドメインが許可されたドメインのリストと一致しません。  | 
  
      auth/quota-exceeded
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      FirebaseTooManyRequestsException
     | 
    
 このプロジェクトに対する電話確認の割り当てを超えました。  | 
  
| なし | 
      ERROR_APP_NOT_VERIFIED
     | 
    なし | なし | 
 Identity Platform はサイレント プッシュ通知を取得できなかったため、アプリを確認できませんでした。プッシュ通知を受け取るようにアプリが正しく構成されていることを確認してください。  |