একটি reCAPTCHA -ভিত্তিক অ্যাপ্লিকেশন যাচাইকারী।
RecaptchaVerifier
Node.js পরিবেশে কাজ করে না।
স্বাক্ষর:
export declare class RecaptchaVerifier implements ApplicationVerifierInternal
প্রয়োগ: ApplicationVerifierInternal
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাণকারী)(authExtern, containerOrId, প্যারামিটার) | RecaptchaVerifier ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
প্রকার | (অঘোষিত) | আবেদন যাচাইকারীর ধরন। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
পরিষ্কার() | পৃষ্ঠা থেকে reCAPTCHA উইজেট সাফ করে এবং উদাহরণটি ধ্বংস করে। | |
রেন্ডার() | পৃষ্ঠায় reCAPTCHA উইজেট রেন্ডার করে। | |
যাচাই () | ব্যবহারকারী reCAPTCHA সমাধান করার জন্য অপেক্ষা করে এবং reCAPTCHA টোকেন দিয়ে সমাধান করে। |
RecaptchaVerifier.(নির্মাতা)
RecaptchaVerifier
ক্লাসের একটি নতুন উদাহরণ তৈরি করে
একটি বিস্তৃত তালিকার জন্য reCAPTCHA ডক্স দেখুন। সাইটকি ব্যতীত সমস্ত পরামিতি গ্রহণ করা হয়। Firebase Auth ব্যাকএন্ড প্রতিটি প্রকল্পের জন্য একটি reCAPTCHA বিধান করে এবং রেন্ডার করার সময় এটি কনফিগার করবে। একটি অদৃশ্য reCAPTCHA-এর জন্য, একটি সাইজ কী-এর মান 'অদৃশ্য' থাকতে হবে৷
স্বাক্ষর:
constructor(authExtern: Auth, containerOrId: HTMLElement | string, parameters?: RecaptchaParameters);
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
authExtern | প্রমাণ | সংশ্লিষ্ট Firebase Auth উদাহরণ। |
কন্টেইনারঅরআইডি | HTMLElement | স্ট্রিং | reCAPTCHA কন্টেইনার প্যারামিটার। |
পরামিতি | রিক্যাপচা প্যারামিটার | ঐচ্ছিক reCAPTCHA প্যারামিটার। |
RecaptchaVerifier.type
আবেদন যাচাইকারীর ধরন।
একটি reCAPTCHA যাচাইকারীর জন্য, এটি 'রিক্যাপচা'।
স্বাক্ষর:
readonly type = "recaptcha";
RecaptchaVerifier.clear()
পৃষ্ঠা থেকে reCAPTCHA উইজেট সাফ করে এবং উদাহরণটি ধ্বংস করে।
স্বাক্ষর:
clear(): void;
রিটার্ন:
অকার্যকর
RecaptchaVerifier.render()
পৃষ্ঠায় reCAPTCHA উইজেট রেন্ডার করে।
স্বাক্ষর:
render(): Promise<number>;
রিটার্ন:
প্রতিশ্রুতি <সংখ্যা>
একটি প্রতিশ্রুতি যা reCAPTCHA উইজেট আইডি দিয়ে সমাধান করে।
RecaptchaVerifier.verify()
ব্যবহারকারী reCAPTCHA সমাধান করার জন্য অপেক্ষা করে এবং reCAPTCHA টোকেন দিয়ে সমাধান করে।
স্বাক্ষর:
verify(): Promise<string>;
রিটার্ন:
প্রতিশ্রুতি<string>
reCAPTCHA টোকেনের জন্য একটি প্রতিশ্রুতি।