Node.js

Pré-requisitos do backend

Nesta primeira parte, você criará um pequeno backend em Node.js que inicia e conclui um API Vonage Verify fluxo.

Este backend oferecerá suporte a:

  • Autenticação silenciosa: a verificação é feita pela rede móvel, sempre que possível (sem necessidade de digitar um código).
  • Verificação por SMS: o usuário recebe um código único por SMS e o digita. O recurso “Verify” recorrerá à verificação por SMS caso a Autenticação Silenciosa não esteja disponível ou falhe.

Importante: Suas credenciais da Vonage (JWT/chave privada) devem estar armazenadas apenas no back-end. O aplicativo móvel vai ligar seu back-end, e seu back-end fará a chamada para a Vonage.

Antes de começar

Certifique-se de ter:

  • Um account da Vonage.
  • Node.js (v. 14+) e npm instalado (use `node -v` e `npm -v` para verificar).
  • Vamos usar cURL para testar o backend.