Autenticación de navegador API
Mantenga navigator.credentials.create() y navigator.credentials.get() en su aplicación en lugar de reescribir su flujo de passkey alrededor de un API personalizado.
Autenticación de navegador API
Mantenga navigator.credentials.create() y navigator.credentials.get() en su aplicación en lugar de reescribir su flujo de passkey alrededor de un API personalizado.
Cambios mínimos en la aplicación
Agregar configuración del complemento una vez, llamar CapacitorPasskey.autoShimWebAuthn() durante el arranque, y mantenga el resto de su autenticación WebAuthn code cerca de la implementación del navegador.
Conexión nativa de compilación
El complemento parchea los proyectos de host generados de iOS y Android durante la sincronización para que no necesite mantener manualmente editados esos archivos.
Notas de plataforma incluidas
Siga las instrucciones de Configuración inicial, Configuración de iOS, Configuración de Androidy notas de backend.
shimWebAuthn(options?) instala el shim de estilo de navegador de inmediato, con un override de origen HTTPS opcional.getConfiguration() lee la configuración de tiempo de ejecución resuelta desde plugins.CapacitorPasskey.autoShimWebAuthn(options?) lee esa configuración y instala el shim en un paso durante el arranque de la aplicación.createCredential(options) y getCredential(options) llama directamente a las API de passkey nativas con payloads WebAuthn seguros en JSON.isSupported() informa sobre la disponibilidad en tiempo de ejecución y getPluginVersion() devuelve el marcador de versión de la implementación nativa.