VerifyAppCheckTokenOptions interface

Interface représentant les options de la méthode AppCheck.verifyToken() .

Signature:

export interface VerifyAppCheckTokenOptions 

Propriétés

Propriété Taper Description
consommer booléen Pour utiliser la fonction de protection contre la relecture, définissez ceci sur true . La méthode AppCheck.verifyToken() marquera le jeton comme consommé après l'avoir vérifié. Les jetons déjà consommés seront marqués comme tels dans la réponse. Les jetons ne sont considérés comme consommés que s'ils sont envoyés au backend d'App Check en appelant la méthode AppCheck.verifyToken() avec ce champ défini sur true ; les autres utilisations du jeton ne le consomment pas. Cette fonctionnalité de protection contre la relecture nécessite un appel réseau supplémentaire vers le backend App Check et oblige vos clients à obtenir une nouvelle attestation auprès des fournisseurs d'attestation de votre choix. Cela peut donc avoir un impact négatif sur les performances et potentiellement épuiser plus rapidement les quotas de vos fournisseurs d'attestation. Nous vous recommandons d'utiliser cette fonctionnalité uniquement pour protéger les opérations à faible volume, critiques pour la sécurité ou coûteuses.

VerifyAppCheckTokenOptions.consume

Pour utiliser la fonction de protection contre la relecture, définissez ceci sur true . La méthode AppCheck.verifyToken() marquera le jeton comme consommé après l'avoir vérifié.

Les jetons déjà consommés seront marqués comme tels dans la réponse.

Les jetons ne sont considérés comme consommés que s'ils sont envoyés au backend d'App Check en appelant la méthode AppCheck.verifyToken() avec ce champ défini sur true ; les autres utilisations du jeton ne le consomment pas.

Cette fonctionnalité de protection contre la relecture nécessite un appel réseau supplémentaire vers le backend App Check et oblige vos clients à obtenir une nouvelle attestation auprès des fournisseurs d'attestation de votre choix. Cela peut donc avoir un impact négatif sur les performances et potentiellement épuiser plus rapidement les quotas de vos fournisseurs d'attestation. Nous vous recommandons d'utiliser cette fonctionnalité uniquement pour protéger les opérations à faible volume, critiques pour la sécurité ou coûteuses.

Signature:

consume?: boolean;