Guide
Tutoriel sur l'Attestation d'Application
Utilisation de @capgo/capacitor-app-attest
Plugin d'attestation cross-plateforme unifié pour Capacitor.
Installer
bun add @capgo/capacitor-app-attest
bunx cap sync
Ce que ce Plugin Expose
isSupported- Vérifie si l'attestation native est disponible sur cet appareil.prepare- Préparez l'état d'attestation et renvoyez le numéro de clé utilisé pour les appels ultérieurs.createAttestation- Crée un jeton d'attestation d'enregistrement lié à un défi émis par un backend.createAssertion- Crée un jeton d'assertion de demande lié à un payload de demande.
Exemple d'utilisation
isSupported
Vérifie si l'attestation native est disponible sur cet appareil.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.isSupported();
prepare
Prépare l'état d'attestation et retourne le handle de clé utilisé pour les appels ultérieurs.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.prepare();
createAttestation
Crée un jeton d'attestation d'enregistrement lié à un défi émis par l'arrière-plan.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAttestation({} as CreateAttestationOptions);
createAssertion
Crée un jeton d'assertion de demande lié à un payload de demande.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAssertion({} as CreateAssertionOptions);
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-app-attest/
- Docs: /docs/plugins/app-attest/