AuthCredential class

الواجهة التي تمثل بيانات الاعتماد التي يتم إرجاعها بواسطة AuthProvider .

تحدد عمليات التنفيذ تفاصيل حول متطلبات بيانات اعتماد كل موفر مصادقة.

تم وضع علامة على مُنشئ هذه الفئة على أنه داخلي. يجب ألا يقوم كود الطرف الثالث باستدعاء المنشئ مباشرة أو إنشاء فئات فرعية تعمل على توسيع فئة AuthCredential .

إمضاء:

export declare class AuthCredential 

ملكيات

ملكية الصفات التعريفية يكتب وصف
معرف_الموفر خيط معرف موفر المصادقة لبيانات الاعتماد.
تسجيل الدخولMethod خيط طريقة تسجيل الدخول للمصادقة لبيانات الاعتماد.

طُرق

طريقة الصفات التعريفية وصف
toJSON() تقوم بإرجاع تمثيل JSON قابل للتسلسل لهذا الكائن.

AuthCredential.providerId

معرف موفر المصادقة لبيانات الاعتماد.

على سبيل المثال، "facebook.com" أو "google.com".

إمضاء:

readonly providerId: string;

AuthCredential.signInMethod

طريقة تسجيل الدخول للمصادقة لبيانات الاعتماد.

على سبيل المثال، SignInMethod .EMAIL_PASSWORD، أو SignInMethod .EMAIL_LINK. يتوافق هذا مع معرف طريقة تسجيل الدخول كما تم إرجاعه في fetchSignInMethodsForEmail() .

إمضاء:

readonly signInMethod: string;

AuthCredential.toJSON()

تقوم بإرجاع تمثيل JSON قابل للتسلسل لهذا الكائن.

إمضاء:

toJSON(): object;

عائدات:

هدف

تمثيل JSON قابل للتسلسل لهذا الكائن.