Heim  >  Artikel  >  Backend-Entwicklung  >  Teilen Sie mit, wie Sie die Anmeldeschnittstelle in Python implementieren

Teilen Sie mit, wie Sie die Anmeldeschnittstelle in Python implementieren

黄舟
黄舟Original
2017-07-21 16:44:311616Durchsuche

In diesem Artikel wird hauptsächlich der Beispielcode für die Implementierung der Anmeldeschnittstelle in Python vorgestellt. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Editor und werfen wir einen Blick darauf.

Ich habe vor kurzem einen Beispielcode für die Implementierung der Anmeldeschnittstelle geschrieben, also habe ich ihn übrigens im Aufsatz gepostet

Voraussetzungen:

1. Benutzername und Passwort eingeben


2. Authentifizierung erfolgreich, Willkommensnachricht wird angezeigt


3. Nach Eingabe eines Fehlers das Programm beenden


Nach dreimaliger Eingabe des Passworts wird der Benutzername gesperrt

Readme:

1.UserList.txt ist eine Datei, die Benutzernamen und Passwörter speichert. Das Format ist: Benutzername: Passwort. Jede Zeile speichert eine Benutzerinformation


2.LockList.txt ist eine Datei, die gesperrte Benutzernamen speichert. Der Standardwert ist leer


3. Der Benutzer gibt den Benutzernamen ein und das Programm fragt zunächst die Sperrliste LockList ab .txt. Wenn der Benutzername darin enthalten ist, wird der Benutzer aufgefordert, das Programm zu sperren


4. Wenn der Benutzername nicht in der Sperrliste enthalten ist, fragt das Programm den Benutzer ab list UserList.txt. Wenn der Benutzername nicht in der Sperrliste enthalten ist, wird angezeigt, dass der Benutzer nicht vorhanden ist. Wenn Sie ihn dreimal falsch eingeben, wird das Programm beendet >5. Wenn der Benutzername in der Benutzerliste enthalten ist, wird der Benutzer aufgefordert, das Passwort einzugeben. Wenn das Passwort dreimal falsch eingegeben wurde, wird der Benutzername gesperrt Sperrliste)


Flussdiagramm:

Code:

Das obige ist der detaillierte Inhalt vonTeilen Sie mit, wie Sie die Anmeldeschnittstelle in Python implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn