المهام
وظيفة | وصف |
---|---|
beforeOperation (eventType، optsOrHandler، معالج) | |
قبل إنشاء المستخدم (المعالج) | يعالج الحدث الذي تم تشغيله قبل إنشاء المستخدم. |
beforeUserCreated(الخيارات، المعالج) | يعالج الحدث الذي تم تشغيله قبل إنشاء المستخدم. |
قبلUserSignedIn (المعالج) | يعالج حدثًا يتم تشغيله قبل تسجيل دخول المستخدم. |
beforeUserSignedIn(الخيارات، المعالج) | يعالج حدثًا يتم تشغيله قبل تسجيل دخول المستخدم. |
getOpts(blockingOptions) |
الطبقات
فصل | وصف |
---|---|
خطأ متتبس | خطأ صريح يمكن طرحه من المعالج لإرسال خطأ إلى العميل الذي استدعى الوظيفة. |
واجهات
واجهه المستخدم | وصف |
---|---|
AuthBlockingEvent | يحدد حدث المصادقة لأحداث الحظر من الجيل الثاني |
AuthUserRecord | تم تمرير UserRecord إلى وظائف حظر المصادقة من النظام الأساسي للهوية. |
خيارات الحظر | جميع خيارات الوظائف بالإضافة إلى idToken وaccessToken وrefreshToken. |
الهوية.قبل العملية ()
إمضاء:
export declare function beforeOperation(eventType: AuthBlockingEventType, optsOrHandler: BlockingOptions | ((event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>), handler: (event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
حدود
معامل | يكتب | وصف |
---|---|---|
نوع الحدث | AuthBlockingEventType | |
optsOrHandler | خيارات الحظر | ((الحدث: AuthBlockingEvent ) => قبل إنشاء الاستجابة | قبل تسجيل الدخول | باطل | وعد<BeforeCreateResponse> | وعد<BeforeSignInResponse> | وعد <باطل>) | |
معالج | (الحدث: AuthBlockingEvent ) => قبل إنشاء الاستجابة | قبل تسجيل الدخول | باطل | وعد<BeforeCreateResponse> | وعد<BeforeSignInResponse> | وعد<باطل> |
عائدات:
وظيفة الحظر
الهوية.beforeUserCreated()
يعالج الحدث الذي تم تشغيله قبل إنشاء المستخدم.
إمضاء:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
حدود
معامل | يكتب | وصف |
---|---|---|
معالج | (الحدث: AuthBlockingEvent ) => قبل إنشاء الاستجابة | وعد<BeforeCreateResponse> | باطل | وعد<باطل> | معالج الأحداث الذي يتم تشغيله في كل مرة قبل إنشاء المستخدم |
عائدات:
وظيفة الحظر
الهوية.beforeUserCreated()
يعالج الحدث الذي تم تشغيله قبل إنشاء المستخدم.
إمضاء:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
حدود
معامل | يكتب | وصف |
---|---|---|
يختار | خيارات الحظر | كائن يحتوي على خيارات الوظيفة |
معالج | (الحدث: AuthBlockingEvent ) => قبل إنشاء الاستجابة | وعد<BeforeCreateResponse> | باطل | وعد<باطل> | معالج الأحداث الذي يتم تشغيله في كل مرة قبل إنشاء المستخدم |
عائدات:
وظيفة الحظر
الهوية.beforeUserSignedIn()
يعالج حدثًا يتم تشغيله قبل تسجيل دخول المستخدم.
إمضاء:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
حدود
معامل | يكتب | وصف |
---|---|---|
معالج | (الحدث: AuthBlockingEvent ) => BeforeSignInResponse | وعد<BeforeSignInResponse> | باطل | وعد<باطل> | معالج الأحداث الذي يتم تشغيله في كل مرة قبل تسجيل دخول المستخدم |
عائدات:
وظيفة الحظر
الهوية.beforeUserSignedIn()
يعالج حدثًا يتم تشغيله قبل تسجيل دخول المستخدم.
إمضاء:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
حدود
معامل | يكتب | وصف |
---|---|---|
يختار | خيارات الحظر | كائن يحتوي على خيارات الوظيفة |
معالج | (الحدث: AuthBlockingEvent ) => BeforeSignInResponse | وعد<BeforeSignInResponse> | باطل | وعد<باطل> | معالج الأحداث الذي يتم تشغيله في كل مرة قبل تسجيل دخول المستخدم |
عائدات:
وظيفة الحظر
الهوية.getOpts()
إمضاء:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
حدود
معامل | يكتب | وصف |
---|---|---|
blockingOptions | خيارات الحظر |
عائدات:
الخيارات الداخلية