المهام
وظيفة | وصف |
---|---|
المستخدم (خيارات المستخدم) | يعالج الأحداث المتعلقة بأحداث مستخدمي Firebase Auth. |
userRecordConstructor(wireData) | وظيفة مساعدة تقوم بإنشاء فئة UserRecord من البيانات المرسلة عبر السلك. |
الطبقات
فصل | وصف |
---|---|
خطأ متتبس | خطأ صريح يمكن طرحه من المعالج لإرسال خطأ إلى العميل الذي استدعى الوظيفة. |
UserBuilder | يُستخدم المُنشئ لإنشاء وظائف لأحداث دورة حياة مستخدم Firebase Auth. |
UserRecordMetadata | فئة مساعدة لإنشاء بيانات تعريف المستخدم في كائن UserRecord . |
واجهات
واجهه المستخدم | وصف |
---|---|
خيارات المستخدم | خيارات لوظيفة حظر المصادقة. |
اكتب الأسماء المستعارة
اكتب الاسم المستعار | وصف |
---|---|
معلومات المستخدم | UserInfo الذي يعد جزءًا من UserRecord . |
سجل المستخدم | UserRecord الذي تم تمريره إلى Cloud Functions هو نفس سجل المستخدم الذي تم إرجاعه بواسطة Firebase Admin SDK. |
مصادقة المستخدم ()
يعالج الأحداث المتعلقة بأحداث مستخدمي Firebase Auth.
إمضاء:
export declare function user(userOptions?: UserOptions): UserBuilder;
حدود
معامل | يكتب | وصف |
---|---|---|
خيارات المستخدم | خيارات المستخدم | خيارات مستوى الموارد |
عائدات:
UserBuilder - منشئ يستخدم لإنشاء وظائف لأحداث دورة حياة مستخدم Firebase Auth
auth.userRecordConstructor()
وظيفة مساعدة تقوم بإنشاء فئة UserRecord
من البيانات المرسلة عبر السلك.
إمضاء:
export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;
حدود
معامل | يكتب | وصف |
---|---|---|
wireData | سجل <سلسلة، غير معروف> | البيانات المرسلة عبر السلك |
عائدات:
مثيل لـ UserRecord
مع وظائف toJSON الصحيحة
معلومات المستخدم
UserInfo
التي تعد جزءًا من UserRecord
.
إمضاء:
export type UserInfo = auth.UserInfo;
auth.UserRecord
UserRecord
الذي تم تمريره إلى Cloud Functions هو نفس سجل المستخدم الذي تم إرجاعه بواسطة Firebase Admin SDK.
إمضاء:
export type UserRecord = auth.UserRecord;