Antarmuka yang mewakili respons token App Check terverifikasi.
Tanda Tangan:
export interface VerifyAppCheckTokenResponse
Properti
Properti | Jenis | Deskripsi |
---|---|---|
sudah Konsumsi | boolean | Menunjukkan cuaca token ini telah digunakan. Jika ini adalah pertama kalinya metode AppCheck.verifyToken() melihat token tersebut, kolom ini akan berisi nilai false . Token yang diberikan kemudian akan ditandai sebagai already_consumed untuk semua panggilan mendatang dari metode AppCheck.verifyToken() ini untuk token ini.Jika kolom ini adalah true , pemanggil mencoba menggunakan kembali token yang digunakan sebelumnya. Anda harus melakukan tindakan pencegahan terhadap penelepon tersebut; misalnya, Anda dapat mengambil tindakan seperti menolak permintaan atau meminta penelepon untuk lulus lapisan pemeriksaan keamanan tambahan. |
appId | string | ID Aplikasi yang sesuai dengan Aplikasi yang memiliki token App Check. |
token | DidekodeAppCheckToken | Token Firebase App Check yang didekode. |
VerifyAppCheckTokenResponse.sudahConsumed
Menunjukkan cuaca token ini telah digunakan. Jika ini adalah pertama kalinya metode AppCheck.verifyToken() melihat token tersebut, kolom ini akan berisi nilai false
. Token yang diberikan kemudian akan ditandai sebagai already_consumed
untuk semua panggilan mendatang dari metode AppCheck.verifyToken() ini untuk token ini.
Jika kolom ini adalah true
, pemanggil mencoba menggunakan kembali token yang digunakan sebelumnya. Anda harus melakukan tindakan pencegahan terhadap penelepon tersebut; misalnya, Anda dapat mengambil tindakan seperti menolak permintaan atau meminta penelepon untuk lulus lapisan pemeriksaan keamanan tambahan.
Tanda Tangan:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
ID Aplikasi yang sesuai dengan Aplikasi yang memiliki token App Check.
Tanda Tangan:
appId: string;
VerifyAppCheckTokenResponse.token
Token Firebase App Check yang didekode.
Tanda Tangan:
token: DecodedAppCheckToken;