


Apprenez à mettre en œuvre facilement la vérification de la force du mot de passe dans Laravel !
Mar 20, 2023 pm 04:28 PMCet article vous apporte des connaissances pertinentes sur Laravel. Il explique principalement comment implémenter la vérification de la force du mot de passe dans Laravel ? Les amis intéressés peuvent jeter un œil ci-dessous. J'espère que cela sera utile à tout le monde. "Vérification de la force du mot de passe laravel" contenir Au moins une lettre ",
"numbers" => " :l'attribut doit contenir au moins un chiffre
. "symbols" => ":l'attribut doit contenir au moins un symbole.",Il peut être vérifié de manière mixte ou individuellement.
Site officiel : https://packagist.org/packages/schuppo/password-strength- Implémentation : 1 Exécutez composer pour installer
-
Laravel 6 et supérieur selon le plan suivant
<p>composer require schuppo/password-strength:"~2.0"<br></p>
Copier après la connexionLaravel. 5 comme suit Solution -
<p>composer require schuppo/password-strength:"~1.5"<br></p>
Copier après la connexion2. Copiez le fichier de langue
Copiez les 4 lignes suivantes dans votre propre validation.php correspondant dans resources/lang -
<p> "letters" => ":attribute 必须包含至少一个字母。",<br> "case_diff" => ":attribute 必须包含大小写字母。",<br> "numbers" => ":attribute 必须包含至少一个数字。",<br> "symbols" => ":attribute 必须包含至少一个符号。",<br></p>
Copier après la connexion3. Utilisation
Dans le code suivant, le mot de passe requis par l'utilisateur. doit comporter au moins 6 chiffres, contenant au moins une lettre minuscule et au moins une lettre majuscule et au moins un chiffre.<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>
Copier après la connexion
Ça sent si bon !
Apprentissage recommandé : "
tutoriel vidéo laravel"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

PHP vs Flutter : le meilleur choix pour le développement mobile

Comment obtenir facilement le mot de passe WiFi d'un téléphone mobile connecté (trouver rapidement le mot de passe WiFi enregistré dans le téléphone mobile)

Que dois-je faire si mon mot de passe Win10 ne répond pas aux exigences de la politique de mot de passe ? Que faire si le mot de passe de mon ordinateur ne répond pas aux exigences de la politique ?

Analyse des avantages et inconvénients des outils de tests unitaires PHP

Comment utiliser le mappage objet-relationnel (ORM) en PHP pour simplifier les opérations de base de données ?

Comparaison des dernières versions de Laravel et CodeIgniter

Architecture et pratique du système distribué PHP
