أداة إنشاء يتم استخدامها لإنشاء دوال لأحداث مراحل نشاط المستخدم لمصادقة Firebase.
Signature:
export declare class UserBuilder
الطُرق
الطريقة | المعدِّلات | الوصف |
---|---|---|
beforeCreate(handler) | يحظر طلب إنشاء مستخدم مصادقة Firebase. | |
beforeSignIn(handler) | يحظر هذا الإعداد طلب تسجيل دخول مستخدم مصادقة Firebase. | |
onCreate(handler) | تستجيب لإنشاء مستخدم مصادقة Firebase. | |
onDelete(handler) | تستجيب إلى حذف مستخدم مصادقة Firebase. |
auth.UserBuilder.beforeCreate()
يحظر طلب إنشاء مستخدم مصادقة Firebase.
Signature:
beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise<BeforeCreateResponse> | Promise<void>): BlockingFunction;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
المعالج | (المستخدم: AuthUserRecord، السياق: AuthEventContext) => beforeCreateResponse | فارغ | التعهّد <BeforeCreateResponse> | وعود <باطلة> | معالج الأحداث الذي يحظر إنشاء مستخدم مصادقة Firebase. |
المرتجعات:
auth.UserBuilder.beforeSignIn()
يحظر هذا الإعداد طلب تسجيل دخول مستخدم مصادقة Firebase.
Signature:
beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
المعالج | (المستخدم: AuthUserRecord، السياق: AuthEventContext) => beforeSignInResponse | فارغ | وعد <BeforeSignInResponse> | وعود <باطلة> | معالج الحدث الذي يحظر تسجيل دخول مستخدم مصادقة Firebase. |
المرتجعات:
auth.UserBuilder.onCreate()
تستجيب لإنشاء مستخدم مصادقة Firebase.
Signature:
onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
المعالج | (المستخدم: UserRecord، السياق: EventContext) => مسلسل PromiseLike<any> | أي | معالج الأحداث الذي يستجيب لإنشاء مستخدم مصادقة Firebase. |
المرتجعات:
auth.UserBuilder.onDelete()
تستجيب إلى حذف مستخدم مصادقة Firebase.
Signature:
onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
المعالج | (المستخدم: UserRecord، السياق: EventContext) => مسلسل PromiseLike<any> | أي | معالج الأحداث الذي يستجيب لحذف مستخدم مصادقة Firebase. |
المرتجعات: