Interface que representa uma resposta de token verificada do App Check.
Assinatura:
export interface VerifyAppCheckTokenResponse
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
já consumido | boleano | Indica se este token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() vê este token, este campo conterá o valor false . O token fornecido será marcado como already_consumed para todas as chamadas futuras deste método AppCheck.verifyToken() para este token. Quando este campo for true , o chamador está tentando reutilizar um token consumido anteriormente. Você deve tomar precauções contra tal chamador; por exemplo, você pode executar ações como rejeitar a solicitação ou solicitar que o chamador passe por camadas adicionais de verificações de segurança. |
appId | corda | O ID do aplicativo correspondente ao aplicativo ao qual o token do App Check pertencia. |
símbolo | DecodedAppCheckToken | O token Firebase App Check decodificado. |
VerifyAppCheckTokenResponse.alreadyConsumed
Indica se este token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() vê este token, este campo conterá o valor false
. O token fornecido será marcado como already_consumed
para todas as chamadas futuras deste método AppCheck.verifyToken() para este token.
Quando este campo é true
, o chamador está tentando reutilizar um token consumido anteriormente. Você deve tomar precauções contra tal chamador; por exemplo, você pode executar ações como rejeitar a solicitação ou solicitar que o chamador passe por camadas adicionais de verificações de segurança.
Assinatura:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
O ID do aplicativo correspondente ao aplicativo ao qual o token do App Check pertencia.
Assinatura:
appId: string;
VerifyAppCheckTokenResponse.token
O token Firebase App Check decodificado.
Assinatura:
token: DecodedAppCheckToken;