identity namespace

المهام

وظيفة وصف
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 خيارات الحظر

عائدات:

الخيارات الداخلية