यहां गड़बड़ी के कोड और उनके बारे में पूरी सूची दी गई है. साथ ही, इसमें सुझाई गई जानकारी भी दी गई है समाधान के वे चरण जिन्हें Firebase एडमिन Node.js Authentication API इन तरीकों से इकट्ठा करता है:
त्रुटि कोड | ब्यौरा और ठीक करने का तरीका |
---|---|
auth/claims-too-large |
setCustomUserClaims() को दिया गया दावों का पेलोड ज़्यादा हो गया है
साइज़ 1000 बाइट तक होना चाहिए.
|
auth/email-already-exists |
कोई दूसरा उपयोगकर्ता, दिए गए ईमेल को पहले से ही इस्तेमाल कर रहा है. हर उपयोगकर्ता को ज़रूरी शर्तें पूरी करनी होंगी उसका ईमेल पता यूनीक होता है. |
auth/id-token-expired |
दिए गए Firebase आईडी टोकन की समयसीमा खत्म हो गई है. |
auth/id-token-revoked |
Firebase आईडी टोकन रद्द कर दिया गया है. |
auth/insufficient-permission |
एडमिन SDK टूल शुरू करने के लिए इस्तेमाल किए गए क्रेडेंशियल काफ़ी नहीं हैं अनुरोध किए गए Authentication संसाधन को ऐक्सेस करने की अनुमति. ज़रूरी अनुमतियों के साथ क्रेडेंशियल जनरेट करने और एडमिन SDK टूल की पुष्टि करने के लिए, Firebase प्रोजेक्ट सेट अप करना लेख पढ़ें. |
auth/internal-error |
Authentication सर्वर को कोशिश करते समय अचानक कोई गड़बड़ी मिली अनुरोध को प्रोसेस करें. गड़बड़ी के मैसेज में Authentication सर्वर जिसमें अतिरिक्त जानकारी है. अगर गड़बड़ी बनी रहती है, तो कृपया गड़बड़ी की शिकायत वाले हमारे सहायता चैनल पर इसकी शिकायत करें. |
auth/invalid-argument |
Authentication तरीके में अमान्य तर्क दिया गया. गड़बड़ी का मैसेज में अतिरिक्त जानकारी होनी चाहिए. |
auth/invalid-claims |
setCustomUserClaims() को दिए गए कस्टम दावा एट्रिब्यूट
अमान्य हैं.
|
auth/invalid-continue-uri
|
'जारी रखें' यूआरएल, एक मान्य यूआरएल स्ट्रिंग होना चाहिए. |
auth/invalid-creation-time
|
निर्माण समय एक मान्य UTC तारीख स्ट्रिंग होना चाहिए. |
auth/invalid-credential |
एडमिन SDK टूल की पुष्टि करने के लिए इस्तेमाल किए जाने वाले क्रेडेंशियल का इस्तेमाल, इन कामों के लिए नहीं किया जा सकता
मनचाहे काम करें. कुछ Authentication तरीके, जैसे कि
createCustomToken() और verifyIdToken() ज़रूरी है
SDK टूल को सर्टिफ़िकेट क्रेडेंशियल के साथ शुरू किया जाएगा.
टोकन या ऐप्लिकेशन डिफ़ॉल्ट क्रेडेंशियल रीफ़्रेश करें. सर्टिफ़िकेट क्रेडेंशियल की मदद से, एडमिन SDK टूल की पुष्टि करने का तरीका जानने के लिए, SDK टूल को शुरू करना लेख पढ़ें.
|
auth/invalid-disabled-field |
disabled उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू है
अमान्य. यह एक बूलियन होना चाहिए.
|
auth/invalid-display-name |
displayName उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू है
अमान्य. यह स्ट्रिंग के तौर पर होनी चाहिए.
|
auth/invalid-dynamic-link-domain |
दिया गया डाइनैमिक लिंक डोमेन कॉन्फ़िगर नहीं किया गया है या है. |
auth/invalid-email |
email उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू अमान्य है.
यह ईमेल पता स्ट्रिंग के तौर पर होना चाहिए.
|
auth/invalid-email-verified |
emailVerified उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू है
अमान्य. यह एक बूलियन होना चाहिए.
|
auth/invalid-hash-algorithm |
हैश एल्गोरिदम को इस्तेमाल किए जा सकने वाले यूआरएल की सूची में मौजूद किसी एक स्ट्रिंग से मेल खाना चाहिए एल्गोरिदम पर काम करता है. |
auth/invalid-hash-block-size
|
हैश ब्लॉक का साइज़ एक मान्य संख्या होनी चाहिए. |
auth/invalid-hash-derived-key-length
|
हैश व्युत्पन्न कुंजी की लंबाई एक मान्य संख्या होनी चाहिए. |
auth/invalid-hash-key
|
हैश कुंजी के लिए एक मान्य बाइट बफ़र होना ज़रूरी है. |
auth/invalid-hash-memory-cost
|
हैश मेमोरी लागत एक मान्य संख्या होनी चाहिए. |
auth/invalid-hash-parallelization
|
हैश पैरललाइज़ेशन एक मान्य संख्या होनी चाहिए. |
auth/invalid-hash-rounds
|
हैश राउंड की संख्या एक मान्य संख्या होनी चाहिए. |
auth/invalid-hash-salt-separator
|
हैशिंग एल्गोरिदम सॉल्ट सेपरेटर फ़ील्ड में एक मान्य बाइट बफ़र होना चाहिए. |
auth/invalid-id-token |
दिया गया आईडी टोकन, मान्य Firebase आईडी टोकन नहीं है. |
auth/invalid-last-sign-in-time
|
अंतिम साइन-इन समय एक मान्य UTC तारीख स्ट्रिंग होना चाहिए. |
auth/invalid-page-token |
listUsers() में दिया गया अगला पेज टोकन अमान्य है. यह
एक मान्य स्ट्रिंग होनी चाहिए.
|
auth/invalid-password |
password उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू अमान्य है.
यह कम से कम छह वर्णों वाली एक स्ट्रिंग होनी चाहिए.
|
auth/invalid-password-hash
|
पासवर्ड हैश एक मान्य बाइट बफ़र होना चाहिए. |
auth/invalid-password-salt
|
पासवर्ड सॉल्ट एक मान्य बाइट बफ़र होना चाहिए |
auth/invalid-phone-number |
phoneNumber के लिए दी गई वैल्यू अमान्य है. यह होना चाहिए
E.164 स्टैंडर्ड का पालन करने वाले आइडेंटिफ़ायर स्ट्रिंग की वैल्यू खाली नहीं है.
|
auth/invalid-photo-url |
photoURL उपयोगकर्ता प्रॉपर्टी के लिए दी गई वैल्यू अमान्य है.
यह यूआरएल स्ट्रिंग के तौर पर होना चाहिए.
|
auth/invalid-provider-data
|
providerData UserInfo ऑब्जेक्ट का मान्य कलेक्शन होना चाहिए. |
auth/invalid-provider-id
|
providerId, प्रोवाइडर आइडेंटिफ़ायर की मान्य स्ट्रिंग होनी चाहिए. |
auth/invalid-oauth-responsetype
|
सिर्फ़ एक OAuth responseType 'सही' पर सेट होना चाहिए.
|
auth/invalid-session-cookie-duration |
सत्र कुकी अवधि के बीच मिलीसेकंड में एक मान्य संख्या होनी चाहिए 5 मिनट और 2 हफ़्ते. |
auth/invalid-uid |
दिया गया uid एक ऐसी स्ट्रिंग होनी चाहिए जो खाली न हो. साथ ही, इसमें ज़्यादा से ज़्यादा
128 वर्ण.
|
auth/invalid-user-import
|
इंपोर्ट किया जाने वाला उपयोगकर्ता का रिकॉर्ड अमान्य है. |
auth/maximum-user-count-exceeded
|
उपयोगकर्ताओं की संख्या, इंपोर्ट करने की तय सीमा को पार कर गई है. |
auth/missing-android-pkg-name
|
अगर Android ऐप्लिकेशन को इंस्टॉल होना चाहिए. |
auth/missing-continue-uri
|
अनुरोध में जारी रखने का मान्य यूआरएल देना ज़रूरी है. |
auth/missing-hash-algorithm
|
पासवर्ड हैश वाले उपयोगकर्ताओं को इंपोर्ट करने के लिए, हैशिंग एल्गोरिदम की ज़रूरत होती है और इसके पैरामीटर दिए गए हों. |
auth/missing-ios-bundle-id
|
अनुरोध में बंडल आईडी मौजूद नहीं है. |
auth/missing-uid |
मौजूदा कार्रवाई के लिए, uid आइडेंटिफ़ायर ज़रूरी है.
|
auth/missing-oauth-client-secret |
OIDC कोड चालू करने के लिए, OAuth कॉन्फ़िगरेशन क्लाइंट सीक्रेट ज़रूरी है फ़्लो. |
auth/operation-not-allowed |
आपके Firebase प्रोजेक्ट के लिए, साइन इन करने की सुविधा देने वाली कंपनी की सेवा बंद है. इसे से सक्षम करें Firebase कंसोल का 'साइन इन करने का तरीका' सेक्शन. |
auth/phone-number-already-exists |
दिए गए phoneNumber को पहले से ही कोई मौजूदा कंपनी इस्तेमाल कर रही है
उपयोगकर्ता. हर उपयोगकर्ता के पास एक यूनीक phoneNumber होना चाहिए.
|
auth/project-not-found |
प्रोजेक्ट शुरू करने के लिए इस्तेमाल किए गए क्रेडेंशियल के लिए, कोई Firebase प्रोजेक्ट नहीं मिला एडमिन SDK टूल. इससे संदर्भ लें सेट अप करें Firebase प्रोजेक्ट देखकर, दस्तावेज़ जनरेट करने के तरीके की जानकारी पाएं को मंज़ूरी दें और इसका इस्तेमाल एडमिन SDK की पुष्टि करने के लिए करें. |
auth/reserved-claims |
इन्हें एक या एक से ज़्यादा कस्टम उपयोगकर्ता दावे उपलब्ध कराए गए
setCustomUserClaims() बुक हैं. उदाहरण के लिए,
OIDC के खास दावे, जैसे कि (sub, iat, iss, exp, aud, auth_time, वगैरह)
का उपयोग कस्टम दावों के लिए कुंजी के रूप में नहीं किया जाना चाहिए.
|
auth/session-cookie-expired |
दी गई Firebase सेशन कुकी की समयसीमा खत्म हो गई है. |
auth/session-cookie-revoked |
Firebase सेशन कुकी रद्द कर दी गई है. |
auth/too-many-requests |
अनुरोधों की संख्या तय सीमा से ज़्यादा है. |
auth/uid-already-exists |
कोई मौजूदा उपयोगकर्ता पहले से ही दिए गए uid का इस्तेमाल कर रहा है. हर
उपयोगकर्ता के पास यूनीक uid होना चाहिए.
|
auth/unauthorized-continue-uri |
'जारी रखें' यूआरएल का डोमेन, श्वेत सूची में शामिल नहीं है. Firebase कंसोल में डोमेन को श्वेतसूची में जोड़ें. |
auth/user-not-found |
दिए गए आइडेंटिफ़ायर के हिसाब से कोई उपयोगकर्ता रिकॉर्ड मौजूद नहीं है. |