3
A
答えて
2
これは、クライアント側で設定するのに役立つかもしれませんし、正規表現のパターンのためにサーバ側で同様に作成することができます。
var password = document.getElementById('pswdfield').value;
var validLength = /.{8}/.test(password);
var hasCaps = /[A-Z]/.test(password);
var hasNums = /\d/.test(password);
var hasSpecials = /[~!,@#%&_\$\^\*\?\-]/.test(password);
var isValid = validLength && hasCaps && hasNums && hasSpecials;
パッケージを使用する場合は$でルールの検証配列が
'password'=>'required|regex:/^.*(?=.{3,})(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\d\X])(?=.*[!$#%]).*$/'
1
を追加するには、このパッケージを試してみてください。
https://github.com/schuppo/PasswordStrengthPackage
https://packagist.org/search/?q=password-strengthそして、あなたは正規表現を使用してこの問題を確認することを達成したい場合。ここで詳細な答えを見つけることができます。
関連する問題
- 1. パスワードなしのユーザーをXMPPに登録
- 2. 登録ユーザーと未登録のユーザー
- 3. スタンドアロンVB.NETアプリケーションの登録不要のCOM - 複雑なケース
- 4. Laravelに登録した後、ユーザーがログインできない
- 5. ユーザーの登録
- 6. ユーザーをLaravel Passportに登録する
- 7. ユーザー登録ページには、私のユーザー登録ページを検証したくない
- 8. Laravelの登録エラー
- 9. ユーザー用のWordpress REST API登録(登録)
- 10. Laravel 5.2 - 登録
- 11. 登録ユーザーのビデオリンク
- 12. Laravel 5.1で複数ステップ登録する
- 13. StructureMapで複雑なジェネリック型を自動的に登録する
- 14. laravel複雑なテキストコンテンツストレージ
- 15. Laravel複雑なクエリ
- 16. Laravel 5.5の複雑なクエリビルダ?
- 17. アカウントASPネットコアの登録ユーザーが登録されていない
- 18. エラー「初期化されていない定数登録」ユーザー自己登録とCancan super_admin登録ユーザーのためのDeviseを使用
- 19. Kohanaでのユーザー登録のためのパスワードハッシュの生成
- 20. ユーザー登録dd
- 21. IOSユーザー登録
- 22. CouchAppユーザー登録
- 23. djangoユーザー登録
- 24. Yii2ユーザー登録
- 25. ユーザー登録プロセス
- 26. 登録ユーザーのためのJoomla 1.6の記事
- 27. ユーザーが登録するたびにデータを追加する - laravel
- 28. Socialite登録(Laravel 5.4)
- 29. Laravel - 別の登録者/ログイン
- 30. Laravelカスタムフォームの登録フォーム
きっとpregmatchを使用することにより、uが与えられた文字列内の文字の種類を確認することができます。 –