VerifyAppCheckTokenResponse interface

表示已驗證的 App Check 令牌回應的介面。

簽名:

export interface VerifyAppCheckTokenResponse 

特性

財產類型描述
已消耗布林值表示此令牌已被消耗。如果這是AppCheck.verifyToken()方法第一次看到此令牌,則此欄位將包含值false 。然後,給定的令牌將被標記為already_consumed ,以便以後對該令牌呼叫AppCheck.verifyToken()方法。當此欄位為true時,呼叫者將嘗試重複使用先前使用的令牌。您應該對此類來電者採取預防措施;例如,您可以採取拒絕請求或要求呼叫者通過額外安全檢查層等操作。
應用程式ID細繩App Check token所屬應用程式對應的應用程式ID。
代幣解碼的AppCheckToken已解碼的 Firebase App Check 令牌。

verifyAppCheckTokenResponse.alreadyConsumed

表示此令牌已被消耗。如果這是AppCheck.verifyToken()方法第一次看到此令牌,則此欄位將包含值false 。然後,給定的令牌將被標記為already_consumed ,以便以後對該令牌呼叫AppCheck.verifyToken()方法。

當該欄位為true,呼叫者正在嘗試重複使用之前使用的令牌。您應該對此類來電者採取預防措施;例如,您可以採取拒絕請求或要求呼叫者通過額外安全檢查層等操作。

簽名:

alreadyConsumed?: boolean;

驗證AppCheckTokenResponse.appId

App Check token所屬應用程式對應的應用程式ID。

簽名:

appId: string;

驗證AppCheckTokenResponse.token

已解碼的 Firebase App Check 令牌。

簽名:

token: DecodedAppCheckToken;