Erstellen Sie die Python-Anwendung
Geben Sie die folgenden Befehle an einer Terminal-Eingabeaufforderung ein:
Dadurch erhält Ihr Projekt die folgende Verzeichnisstruktur:
└── python-stepup-auth
├── server.py
├── static
│ └── styles
└── templates
Die Anwendung, die Sie erstellen werden, verwendet die Flachmann Rahmen für das Routing und die integrierte jinja Template-Engine für die Erstellung der Benutzeroberfläche.
Zusätzlich zu flaskwerden Sie die folgenden externen Module verwenden:
python-dotenv- um Ihren Vonage API-Schlüssel und -Geheimnis sowie den Namen Ihrer Anwendung in einem.envDateivonage- die Python-Server-SDK
Installieren Sie diese Abhängigkeiten mit folgendem Befehl pip Befehl an einer Terminal-Eingabeaufforderung:
pip install flask python-dotenv vonage
Hinweis: Diese Anleitung setzt voraus, dass Sie über Python 3 installiert haben und in einer Unix-ähnlichen Umgebung arbeiten. Die Terminalbefehle für Windows-Umgebungen können unterschiedlich sein.
Step-up-Authentifizierung
Hinzufügen einer zusätzlichen Sicherheitsebene, wenn Benutzer sensible Aufgaben ausführen