Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Yönetici Kimlik Doğrulama API Hataları

Firebase Admin Node.js Kimlik Doğrulama API'sı tarafından atılan önerilen çözüm adımları da dahil olmak üzere hata kodlarının ve açıklamalarının tam listesi:

Hata kodu Açıklama ve Çözünürlük Adımları
auth/claims-too-large setCustomUserClaims() sağlanan talep yükü, izin verilen maksimum 1000 bayt boyutunu aşıyor.
auth/email-already-exists Sağlanan e-posta zaten mevcut bir kullanıcı tarafından kullanılıyor. Her kullanıcının benzersiz bir e-postası olmalıdır.
auth/id-token-expired Sağlanan Firebase ID jetonunun süresi doldu.
auth/id-token-revoked Firebase ID belirteci iptal edildi.
auth/insufficient-permission Yönetici SDK'sını başlatmak için kullanılan kimlik bilgisi, istenen Kimlik Doğrulama kaynağına erişmek için yeterli izne sahip değil. Uygun izinlere sahip bir kimlik bilgisinin nasıl oluşturulacağına ve Yönetici SDK'larının kimliğini doğrulamak için nasıl kullanılacağına ilişkin belgeler için Firebase projesi kurma konusuna bakın.
auth/internal-error Kimlik Doğrulama sunucusu, isteği işlemeye çalışırken beklenmeyen bir hatayla karşılaştı. Hata iletisi, Kimlik Doğrulama sunucusundan ek bilgiler içeren yanıtı içermelidir. Hata devam ederse, lütfen sorunu Hata Raporu destek kanalımıza bildirin.
auth/invalid-argument Kimlik Doğrulama yöntemine geçersiz bir bağımsız değişken sağlandı. Hata mesajı ek bilgi içermelidir.
auth/invalid-claims setCustomUserClaims() sağlanan özel hak talebi özellikleri geçersiz.
auth/invalid-continue-uri Devam URL'si geçerli bir URL dizesi olmalıdır.
auth/invalid-creation-time Oluşturma zamanı geçerli bir UTC tarih dizesi olmalıdır.
auth/invalid-credential Yönetici SDK'larının kimliğini doğrulamak için kullanılan kimlik bilgisi, istenen eylemi gerçekleştirmek için kullanılamaz. createCustomToken() ve verifyIdToken() gibi bazı Kimlik Doğrulama yöntemleri, SDK'nın yenileme belirteci veya Uygulama Varsayılanı kimlik bilgileri yerine bir sertifika kimlik verifyIdToken() başlatılmasını gerektirir. Yönetici SDK'larının sertifika kimlik bilgileriyle nasıl doğrulanacağına ilişkin belgeler için SDK'yı başlatma sayfasına göz atın.
auth/invalid-disabled-field disabled kullanıcı özelliği için sağlanan değer geçersiz. Bir boolean olmalı.
auth/invalid-display-name displayName kullanıcı özelliği için sağlanan değer geçersiz. Boş olmayan bir dize olmalıdır.
auth/invalid-dynamic-link-domain Sağlanan dinamik bağlantı etki alanı, geçerli proje için yapılandırılmamış veya yetkilendirilmemiş.
auth/invalid-email email kullanıcı özelliği için sağlanan değer geçersiz. Bir dize e-posta adresi olmalıdır.
auth/invalid-email-verified emailVerified user özelliği için sağlanan değer geçersiz. Bir boolean olmalı.
auth/invalid-hash-algorithm Karma algoritması, desteklenen algoritmalar listesindeki dizelerden biriyle eşleşmelidir.
auth/invalid-hash-block-size Karma blok boyutu geçerli bir sayı olmalıdır.
auth/invalid-hash-derived-key-length Karma türetilen anahtar uzunluğu geçerli bir sayı olmalıdır.
auth/invalid-hash-key Karma anahtarı geçerli bir bayt arabelleği olmalıdır.
auth/invalid-hash-memory-cost Karma bellek maliyeti geçerli bir sayı olmalıdır.
auth/invalid-hash-parallelization Karma paralelleştirme geçerli bir sayı olmalıdır.
auth/invalid-hash-rounds Karma turlar geçerli bir sayı olmalıdır.
auth/invalid-hash-salt-separator Karma algoritma tuz ayırıcı alanı geçerli bir bayt tamponu olmalıdır.
auth/invalid-id-token Sağlanan kimlik belirteci geçerli bir Firebase Kimlik belirteci değil.
auth/invalid-last-sign-in-time Son oturum açma süresi geçerli bir UTC tarih dizesi olmalıdır.
auth/invalid-page-token listUsers() sağlanan bir sonraki sayfa belirteci geçersiz. Geçerli, boş olmayan bir dize olmalıdır.
auth/invalid-password password kullanıcı özelliği için sağlanan değer geçersiz. En az altı karakterden oluşan bir dize olmalıdır.
auth/invalid-password-hash Parola karması geçerli bir bayt arabelleği olmalıdır.
auth/invalid-password-salt Şifre tuzu geçerli bir bayt tamponu olmalıdır
auth/invalid-phone-number phoneNumber için sağlanan değer geçersiz. Boş olmayan bir E.164 standartıyla uyumlu tanımlayıcı dizesi olmalıdır.
auth/invalid-photo-url photoURL kullanıcı özelliği için sağlanan değer geçersiz. Bir dize URL'si olmalıdır.
auth/invalid-provider-data ProviderData, geçerli bir UserInfo nesneleri dizisi olmalıdır.
auth/invalid-provider-id ProviderId, geçerli bir desteklenen sağlayıcı tanımlayıcı dizesi olmalıdır.
auth/invalid-session-cookie-duration Oturum çerezi süresi 5 dakika ile 2 hafta arasında milisaniye cinsinden geçerli bir sayı olmalıdır.
auth/invalid-uid Sağlanan uid en fazla 128 karakterden oluşan boş olmayan bir dize olmalıdır.
auth/invalid-user-import İçe aktarılacak kullanıcı kaydı geçersiz.
auth/maximum-user-count-exceeded İzin verilen maksimum kullanıcı sayısı aşıldı.
auth/missing-android-pkg-name Android Uygulamasının yüklenmesi gerekiyorsa bir Android Paket Adı sağlanmalıdır.
auth/missing-continue-uri İstekte geçerli bir devam URL'si sağlanmalıdır.
auth/missing-hash-algorithm Kullanıcıların şifre karmalarıyla içe aktarılması, karma algoritmasının ve parametrelerinin sağlanmasını gerektirir.
auth/missing-ios-bundle-id İstekte bir iOS Paket Kimliği eksik.
auth/missing-uid Geçerli işlem için bir uid tanımlayıcısı gerekir.
auth/operation-not-allowed Firebase projeniz için sağlanan oturum açma sağlayıcısı devre dışı bırakıldı. Firebase konsolunun Oturum Açma Yöntemi bölümünden etkinleştirin.
auth/phone-number-already-exists Sağlanan phoneNumber zaten mevcut bir kullanıcı tarafından kullanılıyor. Her kullanıcının benzersiz bir telefon phoneNumber olmalıdır.
auth/project-not-found Yönetici SDK'larını başlatmak için kullanılan kimlik bilgisi için hiçbir Firebase projesi bulunamadı. Projenize ilişkin kimlik bilgilerini nasıl oluşturacağınız ve Yönetici SDK'larının kimliğini doğrulamak için nasıl kullanacağınızla ilgili belgeler için Firebase projesi kurma başlıklı makaleye bakın.
auth/reserved-claims setCustomUserClaims() sağlanan bir veya daha fazla özel kullanıcı talebi saklıdır. Örneğin, OIDC , örneğin (vs alt IAT, ISS, exp, AUD, auth_time) gibi özel talepleri özel talepler için anahtar olarak kullanılmamalıdır.
auth/session-cookie-expired Sağlanan Firebase oturum çerezinin süresi doldu.
auth/session-cookie-revoked Firebase oturum çerezi iptal edildi.
auth/uid-already-exists Sağlanan uid zaten mevcut bir kullanıcı tarafından kullanılıyor. Her kullanıcının benzersiz bir uid olmalıdır.
auth/unauthorized-continue-uri Devam URL'sinin alanı beyaz listeye eklenmedi. Firebase Konsolunda alan adını beyaz listeye ekleyin.
auth/user-not-found Sağlanan tanımlayıcıya karşılık gelen mevcut bir kullanıcı kaydı yok.