identity namespace

कार्य

समारोह विवरण
पहले ऑपरेशन (इवेंट प्रकार, optsOrHandler, हैंडलर)
beforeUserCreated(हैंडलर) उपयोगकर्ता बनने से पहले ट्रिगर होने वाली घटना को संभालता है।
beforeUserCreated(opts, हैंडलर) उपयोगकर्ता बनने से पहले ट्रिगर होने वाली घटना को संभालता है।
beforeUserSignedIn(हैंडलर) किसी उपयोगकर्ता के साइन इन करने से पहले ट्रिगर होने वाली घटना को संभालता है।
beforeUserSignedIn(ऑप्ट्स, हैंडलर) किसी उपयोगकर्ता के साइन इन करने से पहले ट्रिगर होने वाली घटना को संभालता है।
getOpts(ब्लॉकिंगऑप्शंस)

कक्षाओं

कक्षा विवरण
HTTPSत्रुटि एक स्पष्ट त्रुटि जिसे फ़ंक्शन को कॉल करने वाले क्लाइंट को त्रुटि भेजने के लिए हैंडलर से फेंका जा सकता है।

इंटरफेस

इंटरफेस विवरण
ऑथब्लॉकिंगइवेंट दूसरी पीढ़ी के ब्लॉकिंग इवेंट के लिए ऑथ इवेंट को परिभाषित करता है
AuthUserRecord UserRecord पहचान प्लेटफ़ॉर्म से ऑथ ब्लॉकिंग फ़ंक्शंस को पास कर दिया गया।
अवरोधनविकल्प सभी फ़ंक्शन विकल्प प्लस आईडीटोकन, एक्सेसटोकन और रिफ्रेशटोकन।

पहचान.पहलेऑपरेशन()

हस्ताक्षर:

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;

पैरामीटर

पैरामीटर प्रकार विवरण
घटना प्रकार ऑथब्लॉकिंगइवेंट प्रकार
optsOrHandler ब्लॉक करने के विकल्प | ((घटना: AuthBlockingEvent ) => beforeCreateResponse | beforeSignInResponse | शून्य | वादा<BeforeCreateResponse> | वादा<BeforeSignInResponse> | वादा<शून्य>)
हैंडलर (इवेंट: ऑथब्लॉकिंगइवेंट ) => beforeCreateResponse | beforeSignInResponse | शून्य | वादा<BeforeCreateResponse> | वादा<BeforeSignInResponse> | वादा<शून्य>

रिटर्न:

ब्लॉकिंगफ़ंक्शन

पहचान.beforeUserCreated()

उपयोगकर्ता बनने से पहले ट्रिगर होने वाली घटना को संभालता है।

हस्ताक्षर:

export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

पैरामीटर

पैरामीटर प्रकार विवरण
हैंडलर (इवेंट: ऑथब्लॉकिंगइवेंट ) => beforeCreateResponse | वादा<BeforeCreateResponse> | शून्य | वादा<शून्य> इवेंट हैंडलर जो हर बार उपयोगकर्ता बनने से पहले चलाया जाता है

रिटर्न:

ब्लॉकिंगफ़ंक्शन

पहचान.beforeUserCreated()

उपयोगकर्ता बनने से पहले ट्रिगर होने वाली घटना को संभालता है।

हस्ताक्षर:

export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

पैरामीटर

पैरामीटर प्रकार विवरण
चुनता है अवरोधनविकल्प ऑब्जेक्ट जिसमें फ़ंक्शन विकल्प हैं
हैंडलर (इवेंट: ऑथब्लॉकिंगइवेंट ) => beforeCreateResponse | वादा<BeforeCreateResponse> | शून्य | वादा<शून्य> इवेंट हैंडलर जो हर बार उपयोगकर्ता बनने से पहले चलाया जाता है

रिटर्न:

ब्लॉकिंगफ़ंक्शन

पहचान.beforeUserSignedIn()

किसी उपयोगकर्ता के साइन इन करने से पहले ट्रिगर होने वाली घटना को संभालता है।

हस्ताक्षर:

export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

पैरामीटर

पैरामीटर प्रकार विवरण
हैंडलर (इवेंट: ऑथब्लॉकिंगइवेंट ) => beforeSignInResponse | वादा<BeforeSignInResponse> | शून्य | वादा<शून्य> इवेंट हैंडलर जो हर बार उपयोगकर्ता के साइन इन करने से पहले चलाया जाता है

रिटर्न:

ब्लॉकिंगफ़ंक्शन

पहचान.beforeUserSignedIn()

किसी उपयोगकर्ता के साइन इन करने से पहले ट्रिगर होने वाली घटना को संभालता है।

हस्ताक्षर:

export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

पैरामीटर

पैरामीटर प्रकार विवरण
चुनता है अवरोधनविकल्प ऑब्जेक्ट जिसमें फ़ंक्शन विकल्प हैं
हैंडलर (इवेंट: ऑथब्लॉकिंगइवेंट ) => beforeSignInResponse | वादा<BeforeSignInResponse> | शून्य | वादा<शून्य> इवेंट हैंडलर जो हर बार उपयोगकर्ता के साइन इन करने से पहले चलाया जाता है

रिटर्न:

ब्लॉकिंगफ़ंक्शन

पहचान.getOpts()

हस्ताक्षर:

export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;

पैरामीटर

पैरामीटर प्रकार विवरण
अवरोधनविकल्प अवरोधनविकल्प

रिटर्न:

आंतरिक विकल्प