VerifyAppCheckTokenResponse interface

Antarmuka yang mewakili respons token App Check yang terverifikasi.

Tanda tangan:

export interface VerifyAppCheckTokenResponse 

Properti

Properti Jenis Keterangan
sudah dikonsumsi boolean Menunjukkan cuaca token ini sudah dikonsumsi. Jika ini pertama kalinya metode AppCheck.verifyToken() melihat token ini, bidang ini akan berisi nilai false . Token yang diberikan kemudian akan ditandai sebagai already_consumed untuk semua pemanggilan metode AppCheck.verifyToken() di masa mendatang untuk token ini. Jika bidang ini bernilai true , pemanggil mencoba menggunakan kembali token yang digunakan sebelumnya. Anda harus mengambil tindakan pencegahan terhadap penelepon seperti itu; misalnya, Anda dapat mengambil tindakan seperti menolak permintaan atau meminta penelepon untuk melewati pemeriksaan keamanan tambahan.
appId rangkaian ID Aplikasi yang sesuai dengan Aplikasi tempat token App Check berada.
token DidekodekanAppCheckToken Token Firebase App Check yang didekodekan.

VerifyAppCheckTokenResponse.alreadyConsumed

Menunjukkan cuaca token ini sudah dikonsumsi. Jika ini pertama kalinya metode AppCheck.verifyToken() melihat token ini, bidang ini akan berisi nilai false . Token yang diberikan kemudian akan ditandai sebagai already_consumed untuk semua pemanggilan metode AppCheck.verifyToken() di masa mendatang untuk token ini.

Ketika bidang ini true , penelepon mencoba menggunakan kembali token yang digunakan sebelumnya. Anda harus mengambil tindakan pencegahan terhadap penelepon seperti itu; misalnya, Anda dapat mengambil tindakan seperti menolak permintaan atau meminta penelepon untuk melewati pemeriksaan keamanan tambahan.

Tanda tangan:

alreadyConsumed?: boolean;

VerifikasiAppCheckTokenResponse.appId

ID Aplikasi yang sesuai dengan Aplikasi tempat token App Check berada.

Tanda tangan:

appId: string;

VerifikasiAppCheckTokenResponse.token

Token Firebase App Check yang didekodekan.

Tanda tangan:

token: DecodedAppCheckToken;