Node.js
Einrichten der Testumgebung
Zu diesem Zeitpunkt ist das Projekt durchgängig verkabelt:
- Eine Android-App, die den UI-Status und die Benutzerinteraktion verwaltet
- Ein Node.js-Backend, das für den Verifizierungsfluss zuständig ist
- Vonage Verify v2 orchestriert die stille Authentifizierung und SMS-Fallback
- Das Netz des Mobilfunkbetreibers, das das Vertrauenssignal für die Stille Authentifizierung bereitstellt
Voraussetzungen
Für das Backend:
- Node.js-Backend läuft lokal (
node app.js) - Backend, das vom Android-Gerät aus erreichbar ist. Verwenden Sie ngrok oder ein anderes ähnliches Tool, um eine öffentliche URL zu erstellen, die auf Ihr lokales Backend verweist. Ihr Backend sollte auf eingehende Petitionen warten auf
http://<your-public-ip>:3000 - Gültige Anmeldedaten für Vonage Applications in
.env
Für die Android-App:
- Erfolgreich gebaut und installiert
- Interneterlaubnis aktiviert
- Korrekte Backend-URL konfiguriert über
local.properties - Ein echtes Gerät, auf dem Ihre Android-Anwendung läuft.
High-Level-Verifikationsablauf
Das folgende Diagramm zeigt den gesamten Prüfungsablauf auf einer hohen Ebene, von der Benutzeraktion bis zum endgültigen Prüfungsergebnis:

Erste Schritte mit der stillen Authentifizierung
Silent Authentication ist nicht ganz einfach zu verstehen. Dieses Tutorial zeigt Ihnen, wie Sie eine Integration von Grund auf mit Nodejs und Kotlin erstellen können
Verfügbar am:
Schritte
1
Einführung2
Backend-Voraussetzungen3
Einrichten der Umgebung4
Einrichten Ihrer Vonage-Anmeldeinformationen5
Hinzufügen der Vonage Verify API zum Backend6
Testen Sie das Backend7
Voraussetzungen für die mobile App8
Einrichten der Umgebung9
Erstellen einer einfachen Android-Applikation10
Verbindung mit dem Backend11
Verwenden Sie das Vonage Client SDK12
Einrichten der Testumgebung13
Testen Sie die Implementierung