Admin Authentication API Errors

Firebase Admin Node.js প্রমাণীকরণ API দ্বারা নিক্ষেপ করা প্রস্তাবিত রেজোলিউশন পদক্ষেপ সহ ত্রুটি কোড এবং বিবরণগুলির একটি সম্পূর্ণ তালিকা এখানে রয়েছে:

ভুল সংকেত বর্ণনা এবং সমাধান পদক্ষেপ
auth/claims-too-large setCustomUserClaims() এ প্রদত্ত দাবির পেলোড সর্বাধিক অনুমোদিত আকার 1000 বাইটের বেশি।
auth/email-already-exists প্রদত্ত ইমেলটি ইতিমধ্যেই একজন বিদ্যমান ব্যবহারকারীর দ্বারা ব্যবহার করা হচ্ছে৷ প্রতিটি ব্যবহারকারীর একটি অনন্য ইমেল থাকতে হবে।
auth/id-token-expired প্রদত্ত ফায়ারবেস আইডি টোকেনের মেয়াদ শেষ হয়ে গেছে।
auth/id-token-revoked Firebase আইডি টোকেন প্রত্যাহার করা হয়েছে৷
auth/insufficient-permission অ্যাডমিন SDK সূচনা করতে ব্যবহৃত শংসাপত্রের অনুরোধকৃত প্রমাণীকরণ সংস্থান অ্যাক্সেস করার জন্য অপর্যাপ্ত অনুমতি রয়েছে৷ কিভাবে উপযুক্ত অনুমতি সহ একটি শংসাপত্র তৈরি করতে হয় এবং অ্যাডমিন SDK গুলিকে প্রমাণীকরণ করতে এটি ব্যবহার করতে হয় তার ডকুমেন্টেশনের জন্য একটি Firebase প্রকল্প সেট আপ করুন।
auth/internal-error অনুরোধটি প্রক্রিয়া করার চেষ্টা করার সময় প্রমাণীকরণ সার্ভার একটি অপ্রত্যাশিত ত্রুটির সম্মুখীন হয়েছে৷ ত্রুটি বার্তাটিতে প্রমাণীকরণ সার্ভার থেকে অতিরিক্ত তথ্য সহ প্রতিক্রিয়া থাকা উচিত। ত্রুটি অব্যাহত থাকলে, আমাদের বাগ রিপোর্ট সমর্থন চ্যানেলে সমস্যাটি রিপোর্ট করুন।
auth/invalid-argument একটি প্রমাণীকরণ পদ্ধতিতে একটি অবৈধ যুক্তি প্রদান করা হয়েছে৷ ত্রুটি বার্তা অতিরিক্ত তথ্য থাকা উচিত.
auth/invalid-claims setCustomUserClaims() এ প্রদত্ত কাস্টম দাবির বৈশিষ্ট্যগুলি অবৈধ৷
auth/invalid-continue-uri অবিরত URL অবশ্যই একটি বৈধ URL স্ট্রিং হতে হবে৷
auth/invalid-creation-time তৈরির সময় অবশ্যই একটি বৈধ UTC তারিখ স্ট্রিং হতে হবে।
auth/invalid-credential প্রশাসক SDK প্রমাণীকরণের জন্য ব্যবহৃত শংসাপত্রটি পছন্দসই ক্রিয়া সম্পাদন করতে ব্যবহার করা যাবে না৷ কিছু প্রমাণীকরণ পদ্ধতি যেমন 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 ব্যবহারকারী সম্পত্তির জন্য প্রদত্ত মান অবৈধ৷ এটি একটি স্ট্রিং URL হতে হবে।
auth/invalid-provider-data প্রদানকারী ডেটা অবশ্যই UserInfo অবজেক্টের একটি বৈধ অ্যারে হতে হবে।
auth/invalid-provider-id প্রদানকারী আইডি অবশ্যই একটি বৈধ সমর্থিত প্রদানকারী শনাক্তকারী স্ট্রিং হতে হবে।
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 অ্যান্ড্রয়েড অ্যাপ ইনস্টল করার প্রয়োজন হলে একটি অ্যান্ড্রয়েড প্যাকেজ নাম প্রদান করতে হবে।
auth/missing-continue-uri অনুরোধে একটি বৈধ অবিরত URL প্রদান করতে হবে।
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 প্রশাসক SDK গুলি শুরু করতে ব্যবহৃত শংসাপত্রের জন্য কোনও ফায়ারবেস প্রকল্প পাওয়া যায়নি৷ কিভাবে আপনার প্রকল্পের জন্য একটি শংসাপত্র তৈরি করতে হয় এবং প্রশাসক SDKগুলিকে প্রমাণীকরণ করতে এটি ব্যবহার করতে হয় তার ডকুমেন্টেশনের জন্য একটি Firebase প্রকল্প সেট আপ করুন।
auth/reserved-claims setCustomUserClaims() এ প্রদত্ত এক বা একাধিক কাস্টম ব্যবহারকারীর দাবি সংরক্ষিত। উদাহরণস্বরূপ, OIDC নির্দিষ্ট দাবি যেমন (sub, iat, iss, exp, aud, auth_time, ইত্যাদি) কাস্টম দাবির জন্য কী হিসাবে ব্যবহার করা উচিত নয়।
auth/session-cookie-expired প্রদত্ত ফায়ারবেস সেশন কুকির মেয়াদ শেষ হয়ে গেছে।
auth/session-cookie-revoked Firebase সেশন কুকি প্রত্যাহার করা হয়েছে৷
auth/too-many-requests অনুরোধের সংখ্যা অনুমোদিত সর্বোচ্চ ছাড়িয়ে গেছে।
auth/uid-already-exists প্রদত্ত uid ইতিমধ্যেই একজন বিদ্যমান ব্যবহারকারীর দ্বারা ব্যবহার করা হচ্ছে৷ প্রতিটি ব্যবহারকারীর একটি অনন্য uid থাকতে হবে।
auth/unauthorized-continue-uri অবিরত URL-এর ডোমেন সাদা তালিকাভুক্ত নয়। Firebase কনসোলে ডোমেনটিকে হোয়াইটলিস্ট করুন।
auth/user-not-found প্রদত্ত শনাক্তকারীর সাথে সংশ্লিষ্ট কোন বিদ্যমান ব্যবহারকারী রেকর্ড নেই।