checkActionCode() থেকে একটি প্রতিক্রিয়া .
স্বাক্ষর:
export interface ActionCodeInfo
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
তথ্য | { ইমেল?: স্ট্রিং | খালি; multiFactorInfo?: MultiFactorInfo | খালি; আগের ইমেইল?: স্ট্রিং | খালি; } | অ্যাকশন কোডের সাথে সম্পর্কিত ডেটা। |
অপারেশন | ( ActionCodeOperationMap এর প্রকার )[ ActionCodeOperationMap- এর প্রকারের কী ] | অপারেশনের ধরন যা অ্যাকশন কোড তৈরি করেছে। |
ActionCodeInfo.data
অ্যাকশন কোডের সাথে সম্পর্কিত ডেটা।
অ্যাকশন কোড অপারেশনের জন্য .PASSWORD_RESET, ActionCodeOperation .VERIFY_EMAIL, এবং ActionCodeOperation .RECOVER_EMAIL অ্যাকশন, এই অবজেক্টটিতে একটি ইমেল ক্ষেত্র রয়েছে যেখানে ইমেলটি পাঠানো হয়েছিল।
অ্যাকশন কোড অপারেশনের জন্য .RECOVER_EMAIL অ্যাকশন, যা একজন ব্যবহারকারীকে একটি ইমেল ঠিকানা পরিবর্তন পূর্বাবস্থায় ফিরিয়ে আনার অনুমতি দেয়, এই বস্তুটিতে ব্যবহারকারীর অ্যাকাউন্টের বর্তমান ইমেল ঠিকানা সহ একটি previousEmail
ক্ষেত্রও রয়েছে৷ ক্রিয়া সম্পন্ন হওয়ার পরে, ব্যবহারকারীর ইমেল ঠিকানা previousEmail
ইমেল ক্ষেত্রের মান থেকে email
ক্ষেত্রের মানটিতে ফিরে আসবে।
অ্যাকশন কোড অপারেশনের জন্য .VERIFY_AND_CHANGE_EMAIL অ্যাকশন, যা একজন ব্যবহারকারীকে আপডেট করার আগে ইমেলটি যাচাই করার অনুমতি দেয়, এই বস্তুটিতে আপডেট করার আগে ব্যবহারকারীর অ্যাকাউন্টের ইমেল ঠিকানা সহ একটি previousEmail
ক্ষেত্র রয়েছে৷ ক্রিয়া সম্পন্ন হওয়ার পরে, ব্যবহারকারীর ইমেল ঠিকানাটি previousEmail
ইমেল ক্ষেত্রের মান থেকে email
ক্ষেত্রের মানটিতে আপডেট করা হবে।
অ্যাকশন কোড অপারেশনের জন্য .REVERT_SECOND_FACTOR_ADDITION অ্যাকশন, যা একজন ব্যবহারকারীকে একটি নতুন যোগ করা দ্বিতীয় ফ্যাক্টর আন-এনরোল করতে দেয়, এই বস্তুটিতে দ্বিতীয় ফ্যাক্টর সম্পর্কে তথ্য সহ একটি multiFactorInfo
ক্ষেত্র রয়েছে। ফোন সেকেন্ড ফ্যাক্টরের জন্য, multiFactorInfo
হল একটি MultiFactorInfo অবজেক্ট, যাতে ফোন নম্বর থাকে।
স্বাক্ষর:
data: {
email?: string | null;
multiFactorInfo?: MultiFactorInfo | null;
previousEmail?: string | null;
};
ActionCodeInfo.operation
অপারেশনের ধরন যা অ্যাকশন কোড তৈরি করেছে।
স্বাক্ষর:
operation: (typeof ActionCodeOperationMap)[keyof typeof ActionCodeOperationMap];