बिल्डर का उपयोग फायरबेस ऑथ उपयोगकर्ता जीवनचक्र घटनाओं के लिए फ़ंक्शन बनाने के लिए किया जाता है।
हस्ताक्षर:
export declare class UserBuilder
तरीकों
तरीका | संशोधक | विवरण |
---|---|---|
पहले बनाएं(हैंडलर) | फ़ायरबेस प्रामाणिक उपयोगकर्ता बनाने का अनुरोध ब्लॉक करता है। | |
पहलेसाइनइन(हैंडलर) | फ़ायरबेस प्रामाणिक उपयोगकर्ता को साइन-इन करने का अनुरोध ब्लॉक करता है। | |
onCreate(हैंडलर) | फ़ायरबेस प्रामाणिक उपयोगकर्ता के निर्माण पर प्रतिक्रिया देता है। | |
ऑनडिलीट(हैंडलर) | फ़ायरबेस प्रामाणिक उपयोगकर्ता को हटाने पर प्रतिक्रिया देता है। |
auth.UserBuilder.beforeCreate()
फ़ायरबेस प्रामाणिक उपयोगकर्ता बनाने का अनुरोध ब्लॉक करता है।
हस्ताक्षर:
beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise<BeforeCreateResponse> | Promise<void>): BlockingFunction;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (उपयोगकर्ता: AuthUserRecord, संदर्भ: AuthEventContext) => beforeCreateResponse | शून्य | वादा<BeforeCreateResponse> | वादा<शून्य> | इवेंट हैंडलर जो फ़ायरबेस प्रामाणिक उपयोगकर्ता के निर्माण को रोकता है। |
रिटर्न:
auth.UserBuilder.beforeSignIn()
फ़ायरबेस प्रामाणिक उपयोगकर्ता को साइन-इन करने का अनुरोध ब्लॉक करता है।
हस्ताक्षर:
beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (उपयोगकर्ता: AuthUserRecord, संदर्भ: AuthEventContext) => beforeSignInResponse | शून्य | वादा<BeforeSignInResponse> | वादा<शून्य> | इवेंट हैंडलर जो फायरबेस ऑथ उपयोगकर्ता के साइन-इन को ब्लॉक करता है। |
रिटर्न:
auth.UserBuilder.onCreate()
फ़ायरबेस प्रामाणिक उपयोगकर्ता के निर्माण पर प्रतिक्रिया देता है।
हस्ताक्षर:
onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (उपयोगकर्ता: UserRecord , संदर्भ: इवेंट कॉन्टेक्स्ट ) => प्रॉमिस लाइक<कोई भी> | कोई | इवेंट हैंडलर जो फायरबेस ऑथ उपयोगकर्ता के निर्माण पर प्रतिक्रिया देता है। |
रिटर्न:
क्लाउडफ़ंक्शन < उपयोगकर्तारिकॉर्ड >
auth.UserBuilder.onDelete()
फ़ायरबेस प्रामाणिक उपयोगकर्ता को हटाने पर प्रतिक्रिया देता है।
हस्ताक्षर:
onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (उपयोगकर्ता: UserRecord , संदर्भ: इवेंट कॉन्टेक्स्ट ) => प्रॉमिस लाइक<कोई भी> | कोई | इवेंट हैंडलर जो फायरबेस ऑथेंटिक उपयोगकर्ता को हटाने पर प्रतिक्रिया देता है। |
रिटर्न:
क्लाउडफ़ंक्शन < उपयोगकर्तारिकॉर्ड >