


Detaillierte Erläuterung der spezifischen Schritte zum Schreiben eines Anmeldefensters
Ideen:
1. Referenzmodell Für diese Aufgabe habe ich mich auf den Linux-Login-Authentifizierungsprozess bezogen und ihn mit Online-Banking, Alipay und anderen Sperrregeln kombiniert 🎜> 1) Der Authentifizierungsprozess bezieht sich auf die Linux-Anmeldung: Überprüfen Sie nach Eingabe des Benutzernamens und des Kennworts, ob der Benutzername vorhanden ist und ob der Benutzer gesperrt ist. Überprüfen Sie anschließend, ob das Kennwort korrekt ist wird Ihnen nur sagen, dass die Überprüfung fehlgeschlagen ist, nicht, ob der Benutzername oder das Passwort falsch ist, was die Schwierigkeit des Brute-Force-Crackens erhöht
2) In Bezug auf das Zählen und Sperren von die Anzahl der falschen Eingaben
, ich beziehe mich auf Folgendes:Banken und Alipay tun, das heißt, sie kümmern sich nur darum, wie oft Sie falsche Eingaben gemacht haben, und es ist ihnen egal wie oft Sie falsch eingegeben haben, was bedeutet, dass Sie zweimal und beim dritten Mal falsch eingegeben haben. Wenn Sie richtig eingegeben haben, wird die vorherige Zählung nicht gelöscht, das heißt, Sie haben heute 1.000 Mal richtig eingegeben und 997 Mal verloren. und nur dreimal falsch eingegeben. Leider müssen Sie es noch sperren. Und die drei falschen Eingaben müssen nicht aufeinander folgen. Nach dreimaliger Fehleingabe wird es gesperrt. 2. In Bezug auf das Speichern von Anzahl und Status erwäge ich das Beibehalten und Speichern
über Dateien sowie dieAkkumulation und Sperrung jeder Eingabefehleranzahl In der Datei gespeichert . Dies erhöht zwar die Dateioperation, gewährleistet jedoch die Zuverlässigkeit des Programms. Auf diese Weise ist die Zählung weiterhin gültig. Die Dateitypen sind wie folgt: alex sb lock 3 tom 666 unlock 0
geng 888 unlock 2
The Die erste Spalte ist der Benutzername, die zweite Spalte ist das Passwort, die dritte Spalte ist der Benutzerstatus (Sperren bedeutet gesperrt, Entsperren bedeutet nicht gesperrt) und die vierte Spalte ist die Anzahl der Anmeldungen (eigentlich nur die Anzahl der Anmeldungen). muss um eins erhöht werden, wenn der Fehler auftritt, nein. Machen Sie sich keine Sorgen, wenn es falsch ist.
Der Code lautet wie folgt:
with open(filename,) key,values lines = print( f.write( .join(lines) + values.insert( f.write( .join(values) + # messages = {:[,,],:[,,],:[,, # write_file(messages, __name__ == active = username = input( users_dict = {} #用户字典,用于存放用户的信息,键-用户名,值- with open(,) lines = line user_list = users_dict[user_list[]] = user_list[ username users_dict[username][] == print( (users_dict[username][]) < user_pwd = input( users_dict[username][] == print( (users_dict[username][]) != print( % ( - (users_dict[username][ users_dict[username][] = (users_dict[username][]) + print( users_dict[username][] = users_dict[username][] = write_file(users_dict, elif username == print() 运行结果如下: 请输入你的用户名(输入quit退出):tom 请输入密码:22 还有2次机会,用户将被锁定! 请输入密码:22 还有1次机会,用户将被锁定! 请输入密码:22 对不起,您输入的次数过多,你的用户名已经被锁定,请联系管理员! 请输入你的用户名(输入quit退出):alex 您输入的用户名已经锁定,请联系管理员!
Codebeschreibung:
1. Zwei Inhalte, die im heutigen Kurs nicht behandelt werden, werden hier verwendet: Wörterbücher und Funktionen zum Konvertieren von Benutzerinformationen in Wörterbücher Der Grund für das Speichern auf diese Weise besteht darin, festzustellen, ob der Benutzername beim Lesen der Datei vorhanden ist. Der Benutzername wird direkt als Schlüssel im Wörterbuch verwendet, und andere Informationen werden eins zu eins als Wert des Wörterbuchs verwendet Korrespondenz mit dem Schlüssel. Auf diese Weise ist nur der Benutzername erforderlich, um festzustellen, ob der Benutzername vorhanden ist.
2. Zeilen 61 und 62 des Codes schließen den Prozess der Umwandlung der Datei in ein Wörterbuch ab.
Originales Codebeispiel von Zhang Xiaoyu:
Highlights im obigen Code:
(1) continue: Beende diese Schleife. Der Code nach continue wird nicht ausgeführt, um den Zweck zu erreichen, dem Benutzer dies zu ermöglichen Nochmals eingeben. Auf der Webseite können Benutzer so lange tippen, bis sie sich entweder registrieren oder die Webseite schließen. (2) Das Dokument ist relativ standardisiert und enthält Erläuterungen
(3) Die Datei wird Zeile für Zeile gelesen und dann Zeile für Zeile in die Datei geschrieben. Beim Änderungsprozess müssen die Kenntnisse über Listen und Wörterbücher verwendet werden (4) " ".join(list) verkettet Strings und Listen, um neue Strings zu generieren;
(5) split() string split(); listet Spleißen auf.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der spezifischen Schritte zum Schreiben eines Anmeldefensters. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wenn Sie sich auf Ihrem Computer beim Steam-Konto einer anderen Person anmelden und das Konto dieser anderen Person über eine Hintergrundsoftware verfügt, lädt Steam automatisch die Hintergrundbilder herunter, die für das Konto der anderen Person abonniert wurden, nachdem Sie zu Ihrem eigenen Konto zurückgewechselt haben Deaktivieren der Steam-Cloud-Synchronisierung. Was tun, wenn WallpaperEngine die Hintergrundbilder anderer Personen herunterlädt, nachdem Sie sich bei einem anderen Konto angemeldet haben? 1. Melden Sie sich bei Ihrem eigenen Steam-Konto an, suchen Sie in den Einstellungen nach der Cloud-Synchronisierung und deaktivieren Sie die Steam-Cloud-Synchronisierung. 2. Melden Sie sich bei dem Steam-Konto einer anderen Person an, bei dem Sie sich zuvor angemeldet haben, öffnen Sie den Wallpaper Creative Workshop, suchen Sie nach den Abonnementinhalten und kündigen Sie dann alle Abonnements. (Falls Sie das Hintergrundbild in Zukunft nicht mehr finden, können Sie es zunächst abholen und dann das Abonnement kündigen.) 3. Wechseln Sie zurück zu Ihrem eigenen Steam

Mit der rasanten Entwicklung der sozialen Medien ist Xiaohongshu für viele junge Menschen zu einer beliebten Plattform geworden, auf der sie ihr Leben teilen und neue Produkte entdecken können. Während der Nutzung können Benutzer manchmal auf Schwierigkeiten stoßen, sich bei früheren Konten anzumelden. In diesem Artikel wird ausführlich erläutert, wie das Problem der Anmeldung beim alten Konto auf Xiaohongshu gelöst werden kann und wie mit der Möglichkeit umgegangen werden kann, dass das ursprüngliche Konto nach dem Ändern der Bindung verloren geht. 1. Wie melde ich mich bei Xiaohongshus vorherigem Konto an? 1. Rufen Sie das Passwort ab und melden Sie sich an. Wenn Sie sich längere Zeit nicht bei Xiaohongshu anmelden, wird Ihr Konto möglicherweise vom System recycelt. Um die Zugriffsrechte wiederherzustellen, können Sie versuchen, sich erneut bei Ihrem Konto anzumelden, indem Sie Ihr Passwort abrufen. Die Bedienungsschritte sind wie folgt: (1) Öffnen Sie die Xiaohongshu-App oder die offizielle Website und klicken Sie auf die Schaltfläche „Anmelden“. (2) Wählen Sie „Passwort abrufen“. (3) Geben Sie die Mobiltelefonnummer ein, die Sie bei der Registrierung Ihres Kontos verwendet haben

Die Lösung für das Discuz-Hintergrund-Login-Problem wird aufgezeigt. Mit der rasanten Entwicklung des Internets ist die Website-Erstellung immer häufiger geworden, und Discuz wurde als häufig verwendetes Forum-Website-Erstellungssystem bevorzugt viele Webmaster. Gerade aufgrund seiner leistungsstarken Funktionen stoßen wir jedoch manchmal auf Probleme bei der Verwendung von Discuz, wie z. B. Probleme bei der Anmeldung im Hintergrund. Heute werden wir die Lösung für das Discuz-Hintergrund-Login-Problem enthüllen und konkrete Codebeispiele bereitstellen. Wir hoffen, den Bedürftigen zu helfen.

Tausende von Geistern schrien in den Bergen und auf den Feldern, und das Geräusch des Waffenwechsels verschwand. Die Geistergeneräle, die mit wütendem Kampfgeist im Herzen über die Berge stürmten, nutzten das Feuer als Trompete, um Hunderte von Geistern zum Angriff zu verleiten in die Schlacht. [Blazing Flame Bairen·Ibaraki Doji Collection Skin ist jetzt online] Die Geisterhörner lodern vor Flammen, die vergoldeten Augen strotzen vor widerspenstigem Kampfgeist und die weißen Jade-Rüstungsteile zieren das Hemd und zeigen den widerspenstigen und wilden Schwung der Großen Dämon. Auf den schneeweißen, flatternden Ärmeln hingen rote Flammen und verschränkten sich, und auf ihnen waren goldene Muster eingeprägt, die eine purpurrote und magische Farbe entzündeten. Die durch die verdichtete Dämonenkraft geformten Irrlichter brüllten und die wilden Flammen erschütterten die Berge. Dämonen und Geister, die aus dem Fegefeuer zurückgekehrt waren, bestrafen wir gemeinsam die Eindringlinge. [Exklusiver dynamischer Avatar-Rahmen·Blazing Flame Bailian] [Exklusive Illustration·Firework General Soul] [Biografie-Wertschätzung] [So erhalten Sie] Ibaraki Dojis Kollektions-Skin·Blazing Flame Bailian wird nach der Wartung am 28. Dezember im Skin-Shop erhältlich sein.

Wie kann ich Google Chrome so einstellen, dass jedes Mal ein neues Fenster geöffnet wird? Bösartige Benutzer verwenden Google Chrome gerne für die Arbeit oder zum Lernen. Verschiedene Benutzer haben unterschiedliche Präferenzen für die Verwendung von Browsern. Einige Benutzer öffnen Google Chrome gerne als neues Fenster um es einzurichten. Als nächstes zeigt Ihnen der Editor bei jedem Öffnen von Google Chrome eine Anleitung zum Einrichten eines neuen Fensters. Interessierte Freunde können vorbeikommen und es lernen. Anleitung zum Einrichten eines neuen Fensters bei jedem Öffnen von Google Chrome 1. Doppelklicken Sie auf Ihrem Computer-Desktop auf Google Chrome, um es zu öffnen, und klicken Sie dann auf das Symbol [drei Punkte] in der oberen rechten Ecke. 2. Suchen Sie die Option [Einstellungen] und rufen Sie die Seite auf (wie im Bild gezeigt). 3. Gehen Sie zu Google Chrome

Kürzlich haben mich einige Freunde gefragt, wie man sich bei der Kuaishou-Computerversion anmeldet. Hier ist die Anmeldemethode für die Kuaishou-Computerversion. Schritt 1: Suchen Sie zunächst im Browser Ihres Computers nach der offiziellen Website von Kuaishou auf Baidu. Schritt 2: Wählen Sie das erste Element in der Suchergebnisliste aus. Schritt 3: Nachdem Sie die Hauptseite der offiziellen Website von Kuaishou aufgerufen haben, klicken Sie auf die Videooption. Schritt 4: Klicken Sie oben rechts auf den Benutzer-Avatar. Schritt 5: Klicken Sie auf den QR-Code, um sich im Popup-Anmeldemenü anzumelden. Schritt 6: Öffnen Sie dann Kuaishou auf Ihrem Telefon und klicken Sie auf das Symbol in der oberen linken Ecke. Schritt 7: Klicken Sie auf das QR-Code-Logo. Schritt 8: Nachdem Sie auf das Scan-Symbol in der oberen rechten Ecke der Benutzeroberfläche „Mein QR-Code“ geklickt haben, scannen Sie den QR-Code auf Ihrem Computer. Schritt 9: Melden Sie sich abschließend bei der Computerversion von Kuaishou an

Wie melde ich mich mit Quark bei zwei Geräten an? Quark Browser unterstützt die gleichzeitige Anmeldung bei zwei Geräten, aber die meisten Freunde wissen nicht, wie sie sich mit Quark Browser bei zwei Geräten anmelden können zu zwei Geräten. Interessierte Benutzer kommen vorbei und schauen sich die grafischen Tutorials an! Tutorial zur Quark Browser-Nutzung Quark, wie man sich bei zwei Geräten anmeldet 1. Öffnen Sie zunächst die Quark Browser-APP und klicken Sie auf der Hauptseite auf [Quark Network Disk] 2. Rufen Sie dann die Quark Network Disk-Benutzeroberfläche auf und wählen Sie die Dienstfunktion [Mein Backup]. 3. Wählen Sie abschließend [Gerät wechseln], um sich bei zwei neuen Geräten anzumelden.

Xiaohongshu ist mittlerweile in das tägliche Leben vieler Menschen integriert und erfreut die Benutzer mit seinen reichhaltigen Inhalten und praktischen Bedienmethoden. Manchmal vergessen wir das Kontopasswort. Es ist wirklich ärgerlich, sich nur an das Konto zu erinnern, sich aber nicht anmelden zu können. 1. Wie melde ich mich an, wenn Xiaohongshu sich nur an das Konto erinnert? Wenn wir unser Passwort vergessen, können wir uns über den Bestätigungscode auf unserem Mobiltelefon bei Xiaohongshu anmelden. Die spezifischen Vorgänge sind wie folgt: 1. Öffnen Sie die Xiaohongshu-App oder die Webversion von Xiaohongshu. 2. Klicken Sie auf die Schaltfläche „Anmelden“ und wählen Sie „Konto und Passwort anmelden“. 4. Klicken Sie auf die Schaltfläche „Passwort vergessen“. . Geben Sie Ihre Kontonummer ein. 5. Das System sendet einen Bestätigungscode an Ihr Mobiltelefon. Geben Sie den Bestätigungscode ein und klicken Sie auf „OK“. Sie können auch ein Drittanbieterkonto verwenden (z. B
