Node.js
Definieren Sie die Routen
Sie werden in Ihrer Bewerbung die folgenden Routen verwenden:
/- die Startseite, auf der Sie feststellen, ob ein Benutzer authentifiziert ist, und ihn andernfalls zur Authentifizierung auffordern/authenticate- um eine Seite anzuzeigen, auf der der Benutzer seine Telefonnummer eingeben kann/verify- Wenn der Benutzer seine Telefonnummer eingegeben hat, leiten Sie hierher weiter, um den Verifizierungsprozess zu starten und eine Seite anzuzeigen, auf der der Benutzer den erhaltenen Code eingeben kann./check-code- Wenn der Nutzer den Verifizierungscode eingegeben hat, prüft dieser Endpunkt mithilfe der Verify-API, ob der eingegebene Code mit dem übermittelten Code übereinstimmt./cancel- um alle Sitzungsdetails zu entfernen und den Benutzer zur Startseite zurückzuschicken
Erstellen Sie diese Routen in server.jsunmittelbar vor dem Code, der den Server initialisiert und ausführt:
Step-up-Authentifizierung
Hinzufügen einer zusätzlichen Sicherheitsebene, wenn Benutzer sensible Aufgaben ausführen
Schritte
1
Einführung2
Erstellen Sie die Node.js-Anwendung3
Initialisieren Sie Ihre Abhängigkeiten4
Konfigurieren Sie die Anwendung5
Definieren Sie die Routen6
Erstellen Sie die UI7
Anzeige der Startseite8
Senden Sie den Überprüfungsantrag9
Überprüfen Sie den Verifizierungscode10
Probieren Sie es aus!11
Was kommt als Nächstes?