رابطی که گزینه های متد AppCheck.verifyToken() را نشان می دهد.
امضا:
export interface VerifyAppCheckTokenOptions
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
مصرف کردن | بولی | برای استفاده از ویژگی محافظت از پخش مجدد، این را روی true تنظیم کنید. متد AppCheck.verifyToken() پس از تأیید توکن، آن را به عنوان مصرفشده علامتگذاری میکند. توکنهایی که قبلاً مصرف شدهاند در پاسخ علامتگذاری میشوند. توکنها تنها زمانی مصرف میشوند که با فراخوانی متد AppCheck.verifyToken() با این فیلد که روی true تنظیم شده است، به Backend Check App ارسال شود. استفاده های دیگر از توکن آن را مصرف نمی کند. این ویژگی محافظت از پخش مجدد نیاز به یک تماس شبکه اضافی با برنامه بررسی برنامه دارد و مشتریان شما را مجبور می کند تا یک گواهی جدید از ارائه دهندگان گواهی انتخابی شما دریافت کنند. بنابراین، این می تواند بر عملکرد تأثیر منفی بگذارد و به طور بالقوه می تواند سهمیه ارائه دهندگان گواهینامه شما را سریعتر کاهش دهد. توصیه می کنیم از این ویژگی فقط برای محافظت از عملیات های کم حجم، حیاتی امنیتی یا گران قیمت استفاده کنید. |
VerifyAppCheckTokenOptions.consume
برای استفاده از ویژگی محافظت از پخش مجدد، این را روی true
تنظیم کنید . متد AppCheck.verifyToken() پس از تأیید توکن، آن را به عنوان مصرفشده علامتگذاری میکند.
توکنهایی که قبلاً مصرف شدهاند در پاسخ علامتگذاری میشوند.
توکنها تنها زمانی مصرف میشوند که با فراخوانی متد AppCheck.verifyToken() با این فیلد روی true
تنظیم شده باشد به App Check. ; استفاده های دیگر از توکن آن را مصرف نمی کند.
این ویژگی محافظت از پخش مجدد نیاز به یک تماس شبکه اضافی با برنامه بررسی برنامه دارد و مشتریان شما را مجبور می کند تا یک گواهی جدید از ارائه دهندگان گواهی انتخابی شما دریافت کنند. بنابراین، این می تواند بر عملکرد تأثیر منفی بگذارد و به طور بالقوه می تواند سهمیه ارائه دهندگان گواهینامه شما را سریعتر کاهش دهد. توصیه می کنیم از این ویژگی فقط برای محافظت از عملیات های کم حجم، حیاتی امنیتی یا گران قیمت استفاده کنید.
امضا:
consume?: boolean;