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
- GitHub: https://github.com/Cap-go/capacitor-app-attest/
- Documentación: /docs/plugins/app-attest/