বিল্ডার Firebase Auth ব্যবহারকারীর জীবনচক্র ইভেন্টগুলির জন্য ফাংশন তৈরি করতে ব্যবহৃত হয়।
স্বাক্ষর:
export declare class UserBuilder
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
আগে তৈরি করুন(হ্যান্ডলার) | Firebase Auth ব্যবহারকারী তৈরি করার অনুরোধ ব্লক করে। | |
beforeSignIn(হ্যান্ডলার) | Firebase Auth ব্যবহারকারীকে সাইন-ইন করার অনুরোধ ব্লক করে। | |
onCreate(হ্যান্ডলার) | একটি Firebase Auth ব্যবহারকারী তৈরিতে প্রতিক্রিয়া জানায়। | |
অন ডিলিট(হ্যান্ডলার) | Firebase Auth ব্যবহারকারীকে মুছে ফেলার প্রতিক্রিয়া জানায়। |
auth.UserBuilder.beforeCreate()
Firebase Auth ব্যবহারকারী তৈরি করার অনুরোধ ব্লক করে।
স্বাক্ষর:
beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise<BeforeCreateResponse> | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ব্যবহারকারী: AuthUserRecord, প্রসঙ্গ: AuthEventContext) => BeforeCreateResponse | অকার্যকর | প্রতিশ্রুতি<BeforeCreateResponse> | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যেটি একটি Firebase Auth ব্যবহারকারীর সৃষ্টিকে ব্লক করে। |
রিটার্ন:
auth.UserBuilder.beforeSignIn()
Firebase Auth ব্যবহারকারীকে সাইন-ইন করার অনুরোধ ব্লক করে।
স্বাক্ষর:
beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ব্যবহারকারী: AuthUserRecord, প্রসঙ্গ: AuthEventContext) => BeforeSignInResponse | অকার্যকর | প্রতিশ্রুতি<BeforeSignInResponse> | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যেটি Firebase Auth ব্যবহারকারীর সাইন-ইন ব্লক করে। |
রিটার্ন:
auth.UserBuilder.onCreate()
একটি Firebase Auth ব্যবহারকারী তৈরিতে প্রতিক্রিয়া জানায়।
স্বাক্ষর:
onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ব্যবহারকারী: UserRecord , প্রসঙ্গ: EventContext ) => প্রতিশ্রুতি মত <যেকোন> | যেকোনো | ইভেন্ট হ্যান্ডলার যেটি একটি Firebase Auth ব্যবহারকারী তৈরিতে সাড়া দেয়। |
রিটার্ন:
ক্লাউড ফাংশন < ব্যবহারকারীর রেকর্ড >
auth.UserBuilder.onDelete()
Firebase Auth ব্যবহারকারীকে মুছে ফেলার প্রতিক্রিয়া জানায়।
স্বাক্ষর:
onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ব্যবহারকারী: UserRecord , প্রসঙ্গ: EventContext ) => প্রতিশ্রুতি মত <যেকোন> | যেকোনো | ইভেন্ট হ্যান্ডলার যেটি Firebase Auth ব্যবহারকারীকে মুছে ফেলার প্রতিক্রিয়া জানায়। |
রিটার্ন:
ক্লাউড ফাংশন < ব্যবহারকারীর রেকর্ড >