Node.js
Configurar el entorno de pruebas
En este momento, el proyecto está totalmente cableado de principio a fin:
- Una aplicación Android que gestiona el estado de la interfaz de usuario y la interacción con el usuario
- Un backend Node.js que posee el flujo de verificación
- Vonage Verify v2 coordina la autenticación silenciosa y el sistema de respaldo por SMS
- La red de operador móvil que proporciona la señal de confianza para la autenticación silenciosa
Requisitos previos
Para el backend:
- backend Node.js ejecutándose localmente (
node app.js) - Backend accesible desde el dispositivo Android. Utilice ngrok o cualquier otra herramienta similar, para crear una URL pública que apunte a su backend local. Su backend debe estar a la escucha de las peticiones entrantes en
http://<your-public-ip>:3000 - Credenciales válidas de Vonage Application en
.env
Para la aplicación de Android:
- Construido e instalado con éxito
- Permiso de Internet activado
- URL backend correcta configurada a través de
local.properties - Un dispositivo real en el que se ejecuta tu aplicación para Android.
Flujo de verificación de alto nivel
El siguiente diagrama muestra el flujo de verificación completo a alto nivel, desde la acción del usuario hasta el resultado final de la verificación:
Primeros pasos con la autenticación silenciosa
La autenticación silenciosa lleva bastante tiempo entenderla. Este tutorial te muestra cómo crear una integración desde cero con Node.js y Kotlin.
Disponible en:
Pasos
1
Introducción2
Requisitos previos del backend3
Configurar el entorno4
Configura tus credenciales de Vonage5
Agrega la API Vonage Verify al backend6
Probar el backend7
Requisitos previos para la aplicación móvil8
Configurar el entorno9
Crear una aplicación Android básica10
Conectarse con el backend11
Utiliza el Vonage Client SDK12
Configurar el entorno de pruebas13
Probar la implementación