表示AppCheck.verifyToken()方法選項的介面。
簽名:
export interface VerifyAppCheckTokenOptions
特性
財產 | 類型 | 描述 |
---|---|---|
消耗 | 布林值 | 若要使用重播保護功能,請將其設為true 。 AppCheck.verifyToken()方法在驗證令牌後將其標記為已消耗。發現已被消耗的令牌將在回應中進行標記。只有當透過呼叫AppCheck.verifyToken()方法並將該欄位設為true 將令牌傳送到 App Check 後端時,令牌才被視為已消耗;令牌的其他用途不會消耗它。此重播保護功能需要對 App Check 後端進行額外的網路調用,並強制您的客戶從您選擇的證明提供者取得新的證明。因此,這可能會對效能產生負面影響,並且可能會更快地耗盡證明提供者的配額。我們建議您僅在保護小批量、安全關鍵或昂貴的操作時使用此功能。 |
verifyAppCheckTokenOptions.consume
若要使用重播保護功能,請將其設為true
。 AppCheck.verifyToken()方法在驗證令牌後將其標記為已消耗。
發現已被消耗的令牌將在回應中進行標記。
只有當透過呼叫AppCheck.verifyToken()方法並將該欄位設為true
將令牌傳送到 App Check 後端時,令牌才被視為已消耗;令牌的其他用途不會消耗它。
此重播保護功能需要對 App Check 後端進行額外的網路調用,並強制您的客戶從您選擇的證明提供者取得新的證明。因此,這可能會對效能產生負面影響,並且可能會更快地耗盡證明提供者的配額。我們建議您僅在保護小批量、安全關鍵或昂貴的操作時使用此功能。
簽名:
consume?: boolean;