API stile browser
Mantieni navigator.credentials.create() e navigator.credentials.get() nella tua app invece di riscrivere il flusso passkey con un API personalizzato.
API stile browser
Mantieni navigator.credentials.create() e navigator.credentials.get() nella tua app invece di riscrivere il flusso passkey con un API personalizzato.
Modifiche minime all'app
Configura il plugin una volta, chiama CapacitorPasskey.autoShimWebAuthn() durante il bootstrap e mantieni il resto del tuo code WebAuthn simile all'implementazione del browser.
Wiring nativo a tempo di build
Il plugin patcha i progetti host iOS e Android generati durante la sync, così non dovrai più modificare manualmente quei file.
Note sulle piattaforme incluse
Segui lo standard Per iniziare, Setup iOS, Configurazione Android, e note sul backend.
shimWebAuthn(options?) installa subito lo shim in stile browser, con override opzionale dell'origine HTTPS.getConfiguration() legge la runtime config risolta da plugins.CapacitorPasskey.autoShimWebAuthn(options?) legge la config e installa lo shim in un unico passaggio durante l'app bootstrap.createCredential(options) e getCredential(options) chiama direttamente le API native passkey con payload WebAuthn JSON-safe.isSupported() riporta la disponibilità a runtime e getPluginVersion() restituisce il marker della versione dell'implementazione nativa.Se stai usando @capgo/capacitor-passkey per pianificare i flussi di autenticazione e account, collegandolo a Utilizzo di @capgo/capacitor-passkey per la funzionalità nativa in Utilizzo di @capgo/capacitor-passkey, @capgo/capacitor-social-login per i dettagli di implementazione in @capgo/capacitor-social-login, @capgo/capacitor-native-biometric per i dettagli di implementazione in @capgo/capacitor-native-biometric, Autenticazione a due fattori per i dettagli di implementazione in Two-factor authentication, e SSO (Enterprise) per i dettagli di implementazione in SSO (Enterprise).