VerifyAppCheckTokenResponse interface

อินเทอร์เฟซแสดงการตอบกลับของโทเค็น App Check ที่ได้รับการยืนยัน

ลายเซ็น:

export interface VerifyAppCheckTokenResponse 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
ใช้ไปแล้ว boolean บ่งบอกว่ามีการใช้โทเค็นนี้ไปแล้ว หากเมธอด AppCheck.verifyToken() เห็นโทเค็นนี้เป็นครั้งแรก ช่องนี้จะมีค่า false จากนั้นโทเค็นที่ระบุจะทำเครื่องหมายเป็น already_consumed สำหรับการเรียกใช้ทั้งหมดของเมธอด AppCheck.verifyToken() นี้ในอนาคตของโทเค็นนี้เมื่อช่องนี้คือ true ผู้โทรจะพยายามนำโทเค็นที่ใช้ก่อนหน้านี้มาใช้ซ้ำ คุณควรระมัดระวังเมื่อผู้โทรทำเช่นนั้น เช่น ดำเนินการต่างๆ เช่น ปฏิเสธคำขอหรือขอให้ผู้โทรผ่านการตรวจสอบความปลอดภัยอีกชั้นหนึ่ง
appId สตริง รหัสแอปที่เกี่ยวข้องกับแอปซึ่งมีโทเค็น App Check
โทเค็น DeencryptedAppCheckToken โทเค็น Firebase App Check ที่ถอดรหัสแล้ว

VerifyAppCheckTokenResponse.alreadyConsumed

บ่งบอกว่ามีการใช้โทเค็นนี้ไปแล้ว หากเมธอด AppCheck.verifyToken() เห็นโทเค็นนี้เป็นครั้งแรก ช่องนี้จะมีค่า false จากนั้นโทเค็นที่ระบุจะทำเครื่องหมายเป็น already_consumed สำหรับการเรียกใช้ในอนาคตทั้งหมดของเมธอด AppCheck.verifyToken() นี้สำหรับโทเค็นนี้

เมื่อช่องนี้คือ true ผู้โทรจะพยายามนำโทเค็นที่ใช้ก่อนหน้านี้มาใช้ซ้ำ คุณควรระมัดระวังเมื่อผู้โทรทำเช่นนั้น เช่น ดำเนินการต่างๆ เช่น ปฏิเสธคำขอหรือขอให้ผู้โทรผ่านการตรวจสอบความปลอดภัยอีกชั้นหนึ่ง

ลายเซ็น:

alreadyConsumed?: boolean;

VerifyAppCheckTokenResponse.appId

รหัสแอปที่เกี่ยวข้องกับแอปซึ่งมีโทเค็น App Check

ลายเซ็น:

appId: string;

VerifyAppCheckTokenResponse.token

โทเค็น Firebase App Check ที่ถอดรหัสแล้ว

ลายเซ็น:

token: DecodedAppCheckToken;