auth namespace

الدوال

دالة الوصف
user(userOptions) تتعامل مع الأحداث ذات الصلة بأحداث مستخدمي مصادقة Firebase.
userRecordConstructor(wireData) دالة مساعد تنشئ فئة UserRecord من البيانات المرسلة عبر السلك.

صفوف

الفئة الوصف
خطأ Https يشير ذلك المصطلح إلى خطأ صريح يمكن تنفيذه من خلال المعالج لإرسال خطأ إلى العميل الذي استدعى الدالة.
UserBuilder أداة إنشاء يتم استخدامها لإنشاء دوال لأحداث مراحل نشاط المستخدم لمصادقة Firebase.
UserRecordMetadata فئة مساعدة لإنشاء البيانات الوصفية للمستخدمين في عنصر UserRecord

واجهات

الواجهة الوصف
UserOptions خيارات وظيفة حظر المصادقة

كتابة العناوين البديلة للبريد الإلكتروني

اكتب العنوان البديل للبريد الإلكتروني الوصف
معلومات المستخدم UserInfo التي تشكّل جزءًا من UserRecord
UserRecord (تسجيل المستخدم) قيمة UserRecord التي تم تمريرها إلى Cloud Functions هي قيمة UserRecord نفسها التي تعرضها "حزمة تطوير البرامج (SDK) لمشرفي Firebase".

()auth.user

تتعامل مع الأحداث ذات الصلة بأحداث مستخدمي مصادقة Firebase.

Signature:

export declare function user(userOptions?: UserOptions): UserBuilder;

المَعلمات

المعلمة النوع الوصف
خيارات المستخدم UserOptions خيارات مستوى الموارد

المرتجعات:

UserBuilder

UserBuilder: أداة إنشاء تُستخدم لإنشاء دوال لأحداث دورة حياة المستخدم لمصادقة Firebase

auth.userRecordConstructor()

دالة مساعد تنشئ فئة UserRecord من البيانات المرسلة عبر السلك.

Signature:

export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;

المَعلمات

المعلمة النوع الوصف
بيانات سلكية سجلّ<string، غير معروف> البيانات المرسلة عبر السلك

المرتجعات:

UserRecord (تسجيل المستخدم)

مثال على UserRecord مع دوال toJSON الصحيحة

معلومات auth.UserInfo

UserInfo التي تشكّل جزءًا من UserRecord

Signature:

export type UserInfo = auth.UserInfo;

تسجيل الدخول auth.UserRecord

قيمة UserRecord التي تم تمريرها إلى Cloud Functions هي قيمة UserRecord نفسها التي تعرضها "حزمة تطوير البرامج (SDK) لمشرفي Firebase".

Signature:

export type UserRecord = auth.UserRecord;