VerifyAppCheckTokenOptions interface

Antarmuka yang mewakili opsi untuk metode AppCheck.verifyToken() .

Tanda tangan:

export interface VerifyAppCheckTokenOptions 

Properti

Properti Jenis Keterangan
mengkonsumsi boolean Untuk menggunakan fitur perlindungan pemutaran ulang, setel ini ke true . Metode AppCheck.verifyToken() akan menandai token sebagai dikonsumsi setelah memverifikasinya. Token yang ditemukan sudah dikonsumsi akan ditandai sebagai respons. Token hanya dianggap digunakan jika dikirim ke backend App Check dengan memanggil metode AppCheck.verifyToken() dengan bidang ini disetel ke true ; penggunaan lain dari token tidak mengkonsumsinya. Fitur perlindungan pemutaran ulang ini memerlukan panggilan jaringan tambahan ke backend App Check dan memaksa klien Anda untuk mendapatkan pengesahan baru dari penyedia pengesahan pilihan Anda. Oleh karena itu, hal ini dapat berdampak negatif terhadap kinerja dan berpotensi menghabiskan kuota penyedia pengesahan Anda lebih cepat. Kami menyarankan Anda menggunakan fitur ini hanya untuk melindungi operasi bervolume rendah, kritis terhadap keamanan, atau mahal.

VerifikasiAppCheckTokenOptions.konsumsi

Untuk menggunakan fitur perlindungan pemutaran ulang, setel ini ke true . Metode AppCheck.verifyToken() akan menandai token sebagai dikonsumsi setelah memverifikasinya.

Token yang ditemukan sudah dikonsumsi akan ditandai sebagai respons.

Token hanya dianggap digunakan jika dikirim ke backend App Check dengan memanggil metode AppCheck.verifyToken() dengan bidang ini disetel ke true ; penggunaan lain dari token tidak mengkonsumsinya.

Fitur perlindungan pemutaran ulang ini memerlukan panggilan jaringan tambahan ke backend App Check dan memaksa klien Anda untuk mendapatkan pengesahan baru dari penyedia pengesahan pilihan Anda. Oleh karena itu, hal ini dapat berdampak negatif terhadap kinerja dan berpotensi menghabiskan kuota penyedia pengesahan Anda lebih cepat. Kami menyarankan Anda menggunakan fitur ini hanya untuk melindungi operasi bervolume rendah, kritis terhadap keamanan, atau mahal.

Tanda tangan:

consume?: boolean;