อินเทอร์เฟซที่แสดงตัวเลือกสำหรับเมธอด AppCheck.verifyToken()
ลายเซ็น:
export interface VerifyAppCheckTokenOptions
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
บริโภค | boolean | หากต้องการใช้ฟีเจอร์การป้องกันการเล่นซ้ำ ให้ตั้งค่านี้เป็น true เมธอด AppCheck.verifyToken() จะทําเครื่องหมายโทเค็นว่าใช้แล้วหลังจากยืนยันแล้วโทเค็นที่พบว่ามีการใช้แล้วจะมีการทำเครื่องหมายในการตอบกลับระบบจะถือว่าโทเค็นมีใช้งานก็ต่อเมื่อส่งไปยังแบ็กเอนด์ App Check ด้วยการเรียกใช้เมธอด AppCheck.verifyToken() โดยตั้งค่าช่องนี้เป็น true การใช้งานโทเค็นแบบอื่นๆ จะไม่นำมาใช้ฟีเจอร์การป้องกันการเล่นซ้ำนี้กำหนดให้ต้องมีการเรียกใช้เครือข่ายเพิ่มเติมไปยังแบ็กเอนด์ของ App Check และบังคับให้ไคลเอ็นต์รับเอกสารรับรองใหม่จากผู้ให้บริการเอกสารรับรองที่คุณเลือก ดังนั้นจึงอาจส่งผลเสียต่อประสิทธิภาพ และอาจทำให้ผู้ให้บริการเอกสารรับรองของคุณหมดลงได้ โควต้าได้เร็วขึ้น เราขอแนะนำให้คุณใช้ฟีเจอร์นี้เพื่อปกป้องการดำเนินการที่มีปริมาณน้อย สำคัญด้านความปลอดภัย หรือมีราคาแพงเท่านั้น |
VerifyAppCheckTokenOptions.conssum
หากต้องการใช้ฟีเจอร์การป้องกันการเล่นซ้ำ ให้ตั้งค่านี้เป็น true
เมธอด AppCheck.verifyToken() จะทําเครื่องหมายโทเค็นว่าใช้แล้วหลังจากยืนยัน
ระบบจะทำเครื่องหมายโทเค็นที่มีการใช้งานอยู่แล้วในการตอบกลับ
ระบบจะถือว่าใช้โทเค็นเฉพาะเมื่อส่งไปยังแบ็กเอนด์ App Check โดยเรียกใช้เมธอด AppCheck.verifyToken() โดยตั้งค่าช่องนี้เป็น true
ที่ไม่มีการใช้งานโทเค็นอื่นๆ
ฟีเจอร์การป้องกันการเล่นซ้ำนี้จำเป็นต้องมีการเรียกใช้เครือข่ายเพิ่มเติมไปยังแบ็กเอนด์ App Check และบังคับให้ไคลเอ็นต์ของคุณขอเอกสารรับรองใหม่จากผู้ให้บริการเอกสารรับรองที่คุณเลือก ดังนั้นจึงอาจส่งผลเสียต่อประสิทธิภาพ และอาจทำให้ผู้ให้บริการเอกสารรับรองของคุณหมดลงได้ โควต้าได้เร็วขึ้น เราขอแนะนำให้คุณใช้ฟีเจอร์นี้เพื่อปกป้องการดำเนินการที่มีปริมาณน้อย สำคัญด้านความปลอดภัย หรือมีราคาแพงเท่านั้น
ลายเซ็น:
consume?: boolean;