表示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;