कार्य
समारोह | विवरण |
---|---|
पहले ऑपरेशन (इवेंट प्रकार, 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;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
अवरोधनविकल्प | अवरोधनविकल्प |
रिटर्न:
आंतरिक विकल्प