Kode error

Dokumen ini mencantumkan kode error Identity Platform.

Kode error pengelolaan akun

Kode error web Kode error iOS Kode error Android Pengecualian Android Deskripsi
auth/requires-recent-login ERROR_REQUIRES_RECENT_LOGIN ERROR_REQUIRES_RECENT_LOGIN FirebaseAuthRecentLoginRequiredException

Operasi ini sensitif dan memerlukan autentikasi terbaru. Login lagi sebelum mencoba lagi permintaan ini.

Kode error otorisasi

Kode error web Kode error iOS Kode error Android Pengecualian Android Deskripsi
auth/app-not-authorized ERROR_APP_NOT_AUTHORIZED ERROR_APP_NOT_AUTHORIZED FirebaseAuthException

Aplikasi ini tidak diizinkan untuk menggunakan Identity Platform. Di Android, pastikan nama paket dan SHA-1 yang benar dikonfigurasi di Konsol Google Cloud. Di iOS, tinjau konfigurasi kunci Anda untuk memastikan konfigurasi kunci tersebut menerima permintaan dari ID paket aplikasi Anda. Untuk aplikasi web, periksa domain dan konfigurasi kunci Anda.

Kode autentikasi multifaktor

Kode error web Kode error iOS Kode error Android Pengecualian Android Deskripsi
auth/missing-multi-factor-session ERROR_MISSING_MULTI_FACTOR_SESSION ERROR_MISSING_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

Permintaan tidak memiliki bukti bahwa faktor pertama berhasil login.

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

ID faktor kedua tidak diberikan.

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

Permintaan tidak berisi bukti yang valid terkait keberhasilan login faktor pertama.

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

Pengguna tidak memiliki faktor kedua yang cocok dengan ID yang diberikan.

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

Bukti kepemilikan dari faktor kedua diperlukan untuk menyelesaikan login.

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

Faktor kedua sudah terdaftar di akun ini.

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

Jumlah maksimum faktor kedua yang diizinkan pada pengguna telah terlampaui.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

Untuk mendaftarkan faktor kedua atau login dengan akun multi-faktor, Anda harus login dengan faktor pertama yang didukung.

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

Pengguna multi-faktor harus selalu memiliki email terverifikasi.

auth/missing-phone-number ERROR_MISSING_PHONE_NUMBER ERROR_MISSING_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

Untuk mengirim kode verifikasi, berikan nomor telepon penerima.

auth/invalid-phone-number ERROR_INVALID_PHONE_NUMBER ERROR_INVALID_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

Format nomor telepon yang diberikan salah. Masukkan nomor telepon dalam format yang dapat diurai menjadi format E.164. Nomor telepon E.164 ditulis dalam format: [+][country code][subscriber number including area code].

auth/missing-verification-code ERROR_MISSING_VERIFICATION_CODE ERROR_MISSING_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

Kredensial autentikasi telepon dibuat dengan kode verifikasi SMS kosong.

auth/invalid-verification-code ERROR_INVALID_VERIFICATION_CODE ERROR_INVALID_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

Kode verifikasi SMS yang digunakan untuk membuat kredensial autentikasi telepon tidak valid. Kirim ulang SMS kode verifikasi, dan pastikan untuk menggunakan kode verifikasi yang diberikan oleh pengguna.

auth/missing-verification-id ERROR_MISSING_VERIFICATION_ID ERROR_MISSING_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

Kredensial autentikasi telepon dibuat dengan ID verifikasi kosong.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

ID verifikasi yang digunakan untuk membuat kredensial autentikasi telepon tidak valid.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

Kode SMS telah kedaluwarsa. Kirim ulang kode verifikasi untuk mencoba lagi.

auth/captcha-check-failed

Token respons reCAPTCHA yang diberikan tidak valid, sudah tidak berlaku, sudah digunakan, atau domain yang terkait dengannya tidak cocok dengan daftar domain yang diizinkan.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

Kuota verifikasi telepon untuk project ini telah terlampaui.

ERROR_APP_NOT_VERIFIED

Identity Platform tidak dapat mengambil notifikasi push senyap, sehingga tidak dapat memverifikasi aplikasi Anda. Pastikan Anda mengonfigurasi aplikasi dengan benar untuk menerima notifikasi push.