WebViewGold Documentación · Android
🇪🇸 Español
Obtener WebViewGold

Biometric Authentication API

Prompt fingerprint or face authentication with the native Android BiometricPrompt directly from your web app.

La API de autenticación biométrica solicita al usuario que se autentique mediante huella dactilar o rostro utilizando el BiometricPrompt nativo del dispositivo. Si el sistema operativo está configurado de esa manera, recurre al PIN o al patrón del dispositivo.

Cómo utilizarla:

Active el cuadro de diálogo del sistema desde un enlace HTML o desde JavaScript:

<a href="bioauth://">Unlock</a>
window.location.href = "bioauth://";

Casos de uso típicos:

  • Restringir el acceso a una página de «cartera», «configuración» o «pedidos» dentro de su aplicación web.
  • Exigir una nueva autenticación antes de un paso sensible del proceso de compra.

Comportamiento:

  • El cuadro de diálogo del sistema lo dibuja la app; su aplicación web no necesita renderizar ninguna interfaz.
  • Tras una autenticación correcta, la app se reanuda con normalidad para que su aplicación web pueda reaccionar (por ejemplo, navegando a la página protegida).
  • En algunos dispositivos sin biometría, el sistema operativo puede mostrar un aviso de PIN en su lugar.

Configuración relacionada:

enableBioMetricAuth en Config.java activa el flujo integrado de bloqueo de la app, que requiere autenticación biométrica en cada inicio de la aplicación. bioauth:// es independiente de este indicador y puede activarse en cualquier momento desde JavaScript.

¿Sin tiempo? Configuramos su app por usted.

Nuestro equipo configura, compila & publica su app WebViewGold: llave en mano, entrega rápida, Made in Germany.

Configurar mi app →

Compile en su navegador

Sin Mac ni IDE: el WebViewGold Cloud Builder configura, compila & sube su app en línea.

Descubra Cloud Builder →