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 bersifat 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 bahwa konfigurasi tersebut menerima permintaan dari ID paket aplikasi Anda. Untuk aplikasi web, periksa konfigurasi kunci dan domain Anda.

Kode autentikasi multi-faktor

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 login yang berhasil dengan faktor pertama.

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

Tidak ada ID faktor kedua yang diberikan.

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

Permintaan tidak berisi bukti valid bahwa login faktor pertama berhasil.

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 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 untuk pengguna telah terlampaui.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

Mendaftarkan faktor kedua atau login dengan akun multi-faktor memerlukan 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 diuraikan ke dalam 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 ponsel 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 ponsel 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 ponsel tidak valid.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

Masa berlaku kode SMS telah berakhir. Kirim ulang kode verifikasi untuk mencoba lagi.

auth/captcha-check-failed

Token respons reCAPTCHA yang diberikan tidak valid, telah habis masa berlakunya, telah 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.