Node.js

Requisitos previos del backend

En esta primera parte, crearás un pequeño backend en Node.js que inicia y completa un API Verify de Vonage flujo.

Este backend soportará:

  • Autenticación silenciosa: la verificación se realiza a través de la red móvil cuando es posible (sin introducción de código).
  • Verificación por SMS: el usuario recibe un código de un solo uso por SMS y lo teclea. Verify recurrirá al SMS si la autenticación silenciosa no está disponible o falla.

Importante: Tus credenciales de Vonage (JWT/clave privada) deben estar almacenadas solo en el backend. La aplicación móvil llamará a su y tu backend llamará a Vonage.

Antes de empezar

Asegúrate de tener:

  • Una Account de Vonage.
  • Nodejs (v.14+) y npm instalado (ejecuta «node -v» y «npm -v» para comprobarlo).
  • Utilizaremos cURL para probar el backend.