UserCredential interface

بنية تحتوي على مستخدم ، نوع العملية ، ومعرف المزود.

يمكن أن يكون operationType هو OperationType .SIGN_IN لعملية تسجيل الدخول، OperationType .LINK لعملية الربط ونوع العملية .REAUTHENTICATE لعملية إعادة المصادقة.

إمضاء:

export interface UserCredential 

ملكيات

ملكية يكتب وصف
نوع العملية (نوع OperationTypeMap )[مفتاح نوع OperationTypeMap ] نوع العملية التي تم استخدامها لمصادقة المستخدم (مثل تسجيل الدخول أو الارتباط).
معرف_الموفر سلسلة | باطل الموفر الذي تم استخدامه لمصادقة المستخدم.
مستخدم مستخدم تمت مصادقة المستخدم بواسطة بيانات الاعتماد هذه.

UserCredential.operationType

نوع العملية التي تم استخدامها لمصادقة المستخدم (مثل تسجيل الدخول أو الارتباط).

إمضاء:

operationType: (typeof OperationTypeMap)[keyof typeof OperationTypeMap];

UserCredential.providerId

الموفر الذي تم استخدامه لمصادقة المستخدم.

إمضاء:

providerId: string | null;

UserCredential.user

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

إمضاء:

user: User;