একটি যাচাইকৃত অ্যাপ চেক টোকেন প্রতিক্রিয়া প্রতিনিধিত্বকারী ইন্টারফেস।
স্বাক্ষর:
export interface VerifyAppCheckTokenResponse
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
ইতিমধ্যেই সেবন করা হয়েছে | বুলিয়ান | আবহাওয়া নির্দেশ করে যে এই টোকেনটি ইতিমধ্যেই সেবন করা হয়েছে৷ যদি এই প্রথমবার AppCheck.verifyToken() পদ্ধতিটি এই টোকেনটি দেখে থাকে তবে এই ক্ষেত্রের মান false থাকবে। প্রদত্ত টোকেনটি এই টোকেনের জন্য এই AppCheck.verifyToken() পদ্ধতির সমস্ত ভবিষ্যত আহ্বানের জন্য already_consumed হিসাবে চিহ্নিত করা হবে। যখন এই ক্ষেত্রটি true হয়, তখন কলার পূর্বে ব্যবহৃত একটি টোকেন পুনরায় ব্যবহার করার চেষ্টা করছেন৷ এই ধরনের আহ্বানকারীর বিরুদ্ধে আপনার সতর্কতা অবলম্বন করা উচিত; উদাহরণস্বরূপ, আপনি অনুরোধ প্রত্যাখ্যান করার মতো পদক্ষেপ নিতে পারেন বা কলারকে নিরাপত্তা চেকের অতিরিক্ত স্তরগুলি পাস করতে বলতে পারেন। |
appId | স্ট্রিং | অ্যাপ চেক টোকেন যে অ্যাপের সাথে সম্পর্কিত অ্যাপ আইডি। |
টোকেন | DecodedAppCheckToken | ডিকোড করা ফায়ারবেস অ্যাপ চেক টোকেন। |
VerifyAppCheckTokenResponse.alreadyConsumed
আবহাওয়া নির্দেশ করে যে এই টোকেনটি ইতিমধ্যেই সেবন করা হয়েছে৷ যদি এই প্রথমবার AppCheck.verifyToken() পদ্ধতিটি এই টোকেনটি দেখে থাকে, তাহলে এই ক্ষেত্রের মান false
থাকবে . প্রদত্ত টোকেনটি এই টোকেনের জন্য এই AppCheck.verifyToken() পদ্ধতির সমস্ত ভবিষ্যত আহ্বানের জন্য already_consumed
হিসাবে চিহ্নিত করা হবে।
এই ক্ষেত্রে যখন true
, কলকারী পূর্বে ব্যবহৃত টোকেন পুনরায় ব্যবহার করার চেষ্টা করছে। এই ধরনের আহ্বানকারীর বিরুদ্ধে আপনার সতর্কতা অবলম্বন করা উচিত; উদাহরণস্বরূপ, আপনি অনুরোধ প্রত্যাখ্যান করার মতো পদক্ষেপ নিতে পারেন বা কলারকে নিরাপত্তা চেকের অতিরিক্ত স্তরগুলি পাস করতে বলতে পারেন।
স্বাক্ষর:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
অ্যাপ চেক টোকেন যে অ্যাপের সাথে সম্পর্কিত অ্যাপ আইডি।
স্বাক্ষর:
appId: string;
VerifyAppCheckTokenResponse.token
ডিকোড করা ফায়ারবেস অ্যাপ চেক টোকেন।
স্বাক্ষর:
token: DecodedAppCheckToken;