ফাংশন
ফাংশন | বর্ণনা |
---|---|
অপারেশনের আগে (ইভেন্ট টাইপ, অপটঅরহ্যান্ডলার, হ্যান্ডলার) | |
beforeUserCreated(হ্যান্ডলার) | একটি ব্যবহারকারী তৈরি করার আগে ট্রিগার করা একটি ইভেন্ট পরিচালনা করে। |
ব্যবহারকারী তৈরির আগে (অপস, হ্যান্ডলার) | একটি ব্যবহারকারী তৈরি করার আগে ট্রিগার করা একটি ইভেন্ট পরিচালনা করে। |
beforeUserSignedIn(হ্যান্ডলার) | একজন ব্যবহারকারী সাইন ইন করার আগে ট্রিগার হওয়া একটি ইভেন্ট পরিচালনা করে। |
beforeUserSignedIn(অপস, হ্যান্ডলার) | একজন ব্যবহারকারী সাইন ইন করার আগে ট্রিগার হওয়া একটি ইভেন্ট পরিচালনা করে। |
getOpts(blocking Options) |
ক্লাস
ক্লাস | বর্ণনা |
---|---|
Https ত্রুটি | ফাংশন কলকারী ক্লায়েন্টকে একটি ত্রুটি পাঠাতে হ্যান্ডলার থেকে একটি স্পষ্ট ত্রুটি নিক্ষেপ করা যেতে পারে। |
ইন্টারফেস
ইন্টারফেস | বর্ণনা |
---|---|
AuthBlocking ইভেন্ট | ২য় জেনার ব্লকিং ইভেন্টের জন্য প্রমাণীকরণ ইভেন্ট সংজ্ঞায়িত করে |
AuthUserRecord | UserRecord পরিচয় প্ল্যাটফর্ম থেকে প্রমাণীকরণ ব্লকিং ফাংশন পাস. |
ব্লকিং অপশন | সমস্ত ফাংশন বিকল্প প্লাস idToken, accessToken, এবং refreshToken। |
identity.beforeOperation()
স্বাক্ষর:
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;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
ইভেন্টের ধরণ | AuthBlockingEventType | |
optsOrHandler | ব্লকিং অপশন | (ইভেন্ট: AuthBlockingEvent ) => BeforeCreateResponse | BeforeSignInResponse | অকার্যকর | প্রতিশ্রুতি<BeforeCreateResponse> | প্রতিশ্রুতি<BeforeSignInResponse> | প্রতিশ্রুতি<void>) | |
হ্যান্ডলার | (ইভেন্ট: AuthBlockingEvent ) => BeforeCreateResponse | BeforeSignInResponse | অকার্যকর | প্রতিশ্রুতি<BeforeCreateResponse> | প্রতিশ্রুতি<BeforeSignInResponse> | প্রতিশ্রুতি <void> |
রিটার্ন:
ব্লকিং ফাংশন
identity.beforeUserCreated()
একটি ব্যবহারকারী তৈরি করার আগে ট্রিগার করা একটি ইভেন্ট পরিচালনা করে।
স্বাক্ষর:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ইভেন্ট: AuthBlockingEvent ) => BeforeCreateResponse | প্রতিশ্রুতি<BeforeCreateResponse> | অকার্যকর | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যা ব্যবহারকারী তৈরি হওয়ার আগে প্রতিবার চালানো হয় |
রিটার্ন:
ব্লকিং ফাংশন
identity.beforeUserCreated()
একটি ব্যবহারকারী তৈরি করার আগে ট্রিগার করা একটি ইভেন্ট পরিচালনা করে।
স্বাক্ষর:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ব্লকিং অপশন | ফাংশন বিকল্প ধারণকারী বস্তু |
হ্যান্ডলার | (ইভেন্ট: AuthBlockingEvent ) => BeforeCreateResponse | প্রতিশ্রুতি<BeforeCreateResponse> | অকার্যকর | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যা ব্যবহারকারী তৈরি হওয়ার আগে প্রতিবার চালানো হয় |
রিটার্ন:
ব্লকিং ফাংশন
identity.beforeUserSignedIn()
একজন ব্যবহারকারী সাইন ইন করার আগে ট্রিগার হওয়া একটি ইভেন্ট পরিচালনা করে।
স্বাক্ষর:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
হ্যান্ডলার | (ইভেন্ট: AuthBlockingEvent ) => BeforeSignInResponse | প্রতিশ্রুতি<BeforeSignInResponse> | অকার্যকর | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যা একজন ব্যবহারকারী সাইন ইন করার আগে প্রতিবার চালানো হয় |
রিটার্ন:
ব্লকিং ফাংশন
identity.beforeUserSignedIn()
একজন ব্যবহারকারী সাইন ইন করার আগে ট্রিগার হওয়া একটি ইভেন্ট পরিচালনা করে।
স্বাক্ষর:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ব্লকিং অপশন | ফাংশন বিকল্প ধারণকারী বস্তু |
হ্যান্ডলার | (ইভেন্ট: AuthBlockingEvent ) => BeforeSignInResponse | প্রতিশ্রুতি<BeforeSignInResponse> | অকার্যকর | প্রতিশ্রুতি <void> | ইভেন্ট হ্যান্ডলার যা একজন ব্যবহারকারী সাইন ইন করার আগে প্রতিবার চালানো হয় |
রিটার্ন:
ব্লকিং ফাংশন
identity.getOpts()
স্বাক্ষর:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
ব্লকিং অপশন | ব্লকিং অপশন |
রিটার্ন:
অভ্যন্তরীণ বিকল্প