Interfejs reprezentujący opcje metody AppCheck.verifyToken() .
Podpis:
export interface VerifyAppCheckTokenOptions
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
konsumować | wartość logiczna | Aby korzystać z funkcji ochrony przed powtórkami, ustaw tę opcję na true . Metoda AppCheck.verifyToken() po zweryfikowaniu oznaczy token jako zużyty. Tokeny, które zostaną uznane za już wykorzystane, zostaną odpowiednio oznaczone w odpowiedzi. Tokeny uznaje się za wykorzystane tylko wtedy, gdy zostaną wysłane do zaplecza App Check poprzez wywołanie metody AppCheck.verifyToken() z tym polem ustawionym na wartość true ; inne zastosowania tokena nie powodują jego zużycia. Ta funkcja ochrony przed powtarzaniem wymaga dodatkowego połączenia sieciowego z zapleczem App Check i zmusza klientów do uzyskania nowego zaświadczenia od wybranych dostawców zatwierdzeń. Może to zatem negatywnie wpłynąć na wydajność i potencjalnie szybciej wyczerpać limity dostawców atestów. Zalecamy używanie tej funkcji wyłącznie w celu ochrony małych ilości danych, operacji krytycznych dla bezpieczeństwa lub kosztownych. |
ZweryfikujAppCheckTokenOptions.consume
Aby korzystać z funkcji ochrony przed powtórkami, ustaw tę opcję na true
. Metoda AppCheck.verifyToken() po zweryfikowaniu oznaczy token jako zużyty.
Tokeny, które zostaną uznane za już wykorzystane, zostaną odpowiednio oznaczone w odpowiedzi.
Tokeny uznaje się za wykorzystane tylko wtedy, gdy zostaną wysłane do zaplecza App Check poprzez wywołanie metody AppCheck.verifyToken() z tym polem ustawionym na true
; inne zastosowania tokena nie powodują jego zużycia.
Ta funkcja ochrony przed powtarzaniem wymaga dodatkowego połączenia sieciowego z zapleczem App Check i zmusza klientów do uzyskania nowego zaświadczenia od wybranych dostawców zatwierdzeń. Może to zatem negatywnie wpłynąć na wydajność i potencjalnie szybciej wyczerpać limity dostawców atestów. Zalecamy używanie tej funkcji wyłącznie w celu ochrony małych ilości danych, operacji krytycznych dla bezpieczeństwa lub kosztownych.
Podpis:
consume?: boolean;