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:
Introdução à autenticação silenciosa
A autenticação silenciosa leva um bom tempo para ser compreendida. Este tutorial mostra como criar uma integração do zero usando Node.js e Kotlin
Disponível em:
Etapas
1
Introdução2
Pré-requisitos do backend3
Configurar o ambiente4
Configure suas credenciais do Vonage5
Adicionar a API do Vonage Verify ao backend6
Teste o backend7
Pré-requisitos do aplicativo móvel8
Configurar o ambiente9
Criar uma aplicação básica para Android10
Conecte-se ao backend11
Use o Vonage Client SDK12
Configurar o ambiente de testes13
Teste a implementação