Node.js
Mise en place de l'environnement de test
À ce stade, le projet est entièrement câblé :
- Une application Android qui gère l'état de l'interface utilisateur et l'interaction avec l'utilisateur
- Un backend Node.js qui possède le flux de vérification
- Vonage Verify v2 orchestrant l'authentification silencieuse et le repli par SMS
- Le réseau de l'opérateur mobile fournissant le signal de confiance pour l'authentification silencieuse
Conditions préalables
Pour le backend :
- Backend Node.js fonctionnant localement (
node app.js) - Backend accessible depuis l'appareil Android. Utilisez ngrok ou tout autre outil similaire pour créer une URL publique pointant vers votre backend local. Votre backend doit être à l'écoute des pétitions entrantes sur
http://<your-public-ip>:3000 - Les informations d'identification valides pour l'application Vonage dans
.env
Pour l'application Android :
- Construit et installé avec succès
- Autorisation d'accès à Internet activée
- URL correct du backend configuré via
local.properties - Un appareil réel exécutant votre application Android.
Flux de vérification de haut niveau
Le diagramme suivant montre le flux de vérification complet à un niveau élevé, depuis l'action de l'utilisateur jusqu'au résultat final de la vérification :

Premiers pas avec l'authentification silencieuse
L'authentification silencieuse est assez difficile à comprendre. Ce tutoriel vous montre comment construire une intégration à partir de zéro avec Nodejs et Kotlin.
Disponible sur :
Étapes
1
Introduction2
Prérequis pour le backend3
Mise en place de l'environnement4
Configurer vos informations d'identification Vonage5
Ajouter l'API Verify de Vonage au backend6
Tester le backend7
Conditions préalables pour l'application mobile8
Mise en place de l'environnement9
Créer une application Android de base10
Connexion avec le backend11
Utiliser le Client SDK de Vonage12
Mise en place de l'environnement de test13
Tester la mise en œuvre