VerifyAppCheckTokenOptions interface

رابطی که گزینه های متد 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;