auth.UserBuilder class

বিল্ডার 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 ব্যবহারকারীকে মুছে ফেলার প্রতিক্রিয়া জানায়।

রিটার্ন:

ক্লাউড ফাংশন < ব্যবহারকারীর রেকর্ড >