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: