Heim > Backend-Entwicklung > PHP-Tutorial > Problem beim Schreiben der Schnittstelle

Problem beim Schreiben der Schnittstelle

WBOY
Freigeben: 2016-10-10 11:56:12
Original
1044 Leute haben es durchsucht

Zum Beispiel verfügt die Anmeldeschnittstelle über drei Parameter: Benutzername, Passwort und Signatur. Wenn der Benutzername leer ist, wird „Der Benutzername darf nicht leer sein“ zurückgegeben. Wenn das Passwort leer ist, wird „Bitte ausfüllen“ zurückgegeben das Passwort.“ Oder sollten wir sagen, dass diese drei Parameter Folgendes haben: Wenn jeder leer ist, sind die direkt zurückgegebenen Parameter unvollständig!

Antwortinhalt:

Zum Beispiel verfügt die Anmeldeschnittstelle über drei Parameter: Benutzername, Passwort und Signatur. Wenn der Benutzername leer ist, wird „Der Benutzername darf nicht leer sein“ zurückgegeben. Wenn das Passwort leer ist, wird „Bitte ausfüllen“ zurückgegeben das Passwort.“ Oder sollten wir sagen, dass diese drei Parameter Folgendes haben: Wenn jeder leer ist, sind die direkt zurückgegebenen Parameter unvollständig!

Eine absolut richtige Antwort darauf gibt es nicht, aber Sie können von meinem Ansatz lernen!

Ich kann in der Regel eine möglichst vollständige Eingabeaufforderung geben, sodass aus Erfahrungssicht grundsätzlich keine Lernkosten für den Benutzer entstehen

Aber es gibt hier ein Sicherheitsproblem, das unsere Aufmerksamkeit verdient, z. B. wenn der Benutzername nicht gefunden werden kann, das Passwort falsch ist usw., wird dies für Leute, die Brute-Force-Passwortknacker verwenden, eine Erleichterung sein In der Regel ist die Eingabeaufforderung bei Sicherheitsproblemen relativ vage und hinterlässt keine versteckten Gefahren, wie z. B. einen falschen Benutzernamen oder ein falsches Passwort, und verursacht im Allgemeinen keine große Beeinträchtigung für normale Benutzer

Nicht standardmäßige Antwort, nur als Referenz!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage