Saltar al contenido principal
Volver a plugins
@capgo/capacitor-app-attest
Tutoriales
por github.com/Cap-go

App Attest

Capacitor extensión para la autenticación de dispositivos de múltiples plataformas utilizando Apple App Attest y Google Play Integrity Standard

Guía

Tutorial sobre App Attest

Usando @capgo/capacitor-app-attest

Plugin de atestación cruzada y unificada para Capacitor.

Instalar

bun add @capgo/capacitor-app-attest
bunx cap sync

¿Qué se expone con este plugin?

  • isSupported - Verifica si la atestación nativa está disponible en este dispositivo.
  • prepare - Prepara el estado de atestación y devuelve el identificador de la llave utilizado para llamadas posteriores.
  • createAttestation - Crea un token de atestación de registro vinculado a un desafío emitido por un backend.
  • createAssertion - Crea un token de afirmación de solicitud vinculado a un payload de solicitud.

Ejemplo de uso

isSupported

Verifica si la autenticación nativa está disponible en este dispositivo.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.isSupported();

prepare

Prepara el estado de atestación y devuelve el identificador de clave utilizado para llamadas posteriores.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.prepare();

createAttestation

Crea un token de atestación de registro vinculado a un desafío emitido por un backend.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.createAttestation({} as CreateAttestationOptions);

createAssertion

Crea un token de afirmación de solicitud vinculado a un payload de solicitud.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.createAssertion({} as CreateAssertionOptions);

Referencia completa