Heim > PHP-Framework > Laravel > Hauptteil

Erfahren Sie, wie Sie die Überprüfung der Passwortstärke in Laravel einfach implementieren!

藏色散人
Freigeben: 2023-03-20 16:28:14
nach vorne
1734 Leute haben es durchsucht

Dieser Artikel vermittelt Ihnen relevantes Wissen über Laravel. Es geht hauptsächlich darum, wie man die Überprüfung der Passwortstärke in Laravel implementiert. Freunde, die interessiert sind, können einen Blick darauf werfen. Ich hoffe, es wird für alle hilfreich sein.

Erfahren Sie, wie Sie die Überprüfung der Passwortstärke in Laravel einfach implementieren!

Laravel-Passwortstärkeüberprüfung

Anforderungen

Ich hoffe, dass das Laravel-Framework es Benutzern ermöglichen kann, die Passwortstärke bei der Eingabe von Passwörtern einfach anzugeben
Einschließlich:

  • "Buchstaben" => ":Attribut muss enthalten mindestens einen Buchstaben „symbols“ => „:Attribut muss mindestens ein Symbol enthalten.“,

    Es kann entweder gemischt oder einzeln überprüft werden.
  • Offizielle Website: https://packagist.org/packages/schuppo/password-strength
  • Implementierung:

  • 1. Führen Sie Composer aus, um
  • Laravel 6 und höher gemäß dem folgenden Plan zu installieren

    <p>composer require schuppo/password-strength:"~2.0"<br></p>
    Nach dem Login kopieren

    Laravel 5 wie folgt Lösung
    <p>composer require schuppo/password-strength:"~1.5"<br></p>
    Nach dem Login kopieren
  • 2. Kopieren Sie die folgenden 4 Zeilen in Ihre eigene validation.php in resources/lang
<p>  "letters" => ":attribute 必须包含至少一个字母。",<br>    "case_diff" => ":attribute 必须包含大小写字母。",<br>    "numbers" => ":attribute 必须包含至少一个数字。",<br>    "symbols" => ":attribute 必须包含至少一个符号。",<br></p>
Nach dem Login kopieren

3. Im folgenden Code das vom Benutzer benötigte Passwort muss mindestens 6 Ziffern lang sein und mindestens einen Kleinbuchstaben, mindestens einen Großbuchstaben und mindestens eine Zahl enthalten.

<p>public function post(Request $request){<br>  $validator = Validator::make($request->all(), [<br>  'name'=>'bail',<br>  'password'=>['bail','required','min:6','case_diff','numbers']<br> ]);<br><br>  if ($validator->fails()) {<br>  return $validator->errors()->first();<br>  }<br>  return '正确';}<br></p>
Nach dem Login kopieren

Zusammenfassung

Es riecht so gut!

Empfohlenes Lernen: „

Laravel-Video-Tutorial

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie die Überprüfung der Passwortstärke in Laravel einfach implementieren!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!