Node.js
Testen des Backends
Starten Sie den Server:
node server.js
Öffnen Sie ein neues Terminal und verwenden Sie cURL um eine Anfrage an die /verification Endpunkt. Die Anfrage muss die Rufnummer im Textkörper enthalten:
curl -X POST http://localhost:4000/verification \
-H "Content-Type: application/json" \
-d '{"phone":"+34600000000"}'
Die Anfrage sollte ein 200 Ok Antwort, die die request_id und die check_url. An dieser Stelle könnten wir verwenden cURL erneut, um die check_url:
curl -L https://api-eu-4.vonage.com/v2/verify/aaa-bbb-cccc-dddd/silent-auth/redirect
Das Backend ist nun bereit, von der mobilen App aus aufgerufen zu werden. Als Nächstes werden wir den Android-Client erstellen, um den kompletten 2FA-Fluss zu vervollständigen.
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
Bevor Sie beginnen3
Initialisieren Sie das Projekt4
Einen einfachen Express-Server erstellen5
Vonage-Anmeldedaten einrichten6
Hinzufügen der Vonage Verify API7
Testen des Backends8
Neues Android-Projekt erstellen9
Android-Abhängigkeiten der Anwendung einrichten10
Import und Konstanten einrichten11
Mobile UI erstellen12
Vernetzung zum Backend13
Prüfung des vollen Durchflusses