VerifyAppCheckTokenOptions interface

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

Tanda Tangan:

export interface VerifyAppCheckTokenOptions 

Properti

Properti Jenis Deskripsi
konsumsi boolean Untuk menggunakan fitur perlindungan replay, tetapkan parameter ini ke true. Metode AppCheck.verifyToken() akan menandai token sebagai telah dipakai setelah memverifikasinya.Token yang didapati telah dipakai akan ditandai sebagaimana mestinya dalam respons.Token hanya dianggap untuk digunakan jika dikirim ke backend App Check dengan memanggil metode AppCheck.verifyToken() dengan kolom ini disetel ke true; penggunaan token lainnya tidak menggunakannya.Fitur perlindungan replay ini memerlukan panggilan jaringan tambahan ke backend App Check dan memaksa klien Anda untuk mendapatkan pengesahan baru dari penyedia pengesahan yang Anda pilih. Oleh karena itu, hal ini dapat berdampak negatif pada performa dan berpotensi menghabiskan waktu penyedia pengesahan Anda kuota lebih cepat. Sebaiknya gunakan fitur ini hanya untuk melindungi operasi yang memerlukan volume rendah, keamanan yang penting, atau operasi yang mahal.

VerifyAppCheckTokenOptions.consume

Untuk menggunakan fitur perlindungan replay, tetapkan parameter ini ke true. Metode AppCheck.verifyToken() akan menandai token sebagai telah digunakan setelah memverifikasinya.

Token yang didapati telah dipakai akan ditandai demikian dalam respons.

Token hanya dianggap untuk digunakan jika dikirim ke backend App Check dengan memanggil metode AppCheck.verifyToken() yang kolom ini disetel ke true; penggunaan token lainnya tidak akan memakainya.

Fitur perlindungan replay ini memerlukan panggilan jaringan tambahan ke backend App Check dan memaksa klien Anda untuk mendapatkan pengesahan baru dari penyedia pengesahan yang Anda pilih. Oleh karena itu, hal ini dapat berdampak negatif pada performa dan berpotensi menghabiskan waktu penyedia pengesahan Anda kuota lebih cepat. Sebaiknya gunakan fitur ini hanya untuk melindungi operasi yang memerlukan volume rendah, keamanan yang penting, atau operasi yang mahal.

Tanda Tangan:

consume?: boolean;