JSパスワード強度検出

1つの // パスワードの強度をチェック
2      関数のcheckpassword(値){
 3          // 0:レベル1が表す:第二レベル2を表す:第3のレベルを示し
4          @ 3:第四のレベル4を表します。第五のレベルを示している
。5つの         VARのモード= 0 ;
 6          IF(value.length <6){ // 初期レベル
7つの。             リターンモード;
 8          }
 9。          はconsole.log(/ \ D / .TEST(値));
 10          IF( /\d/.test(value)){ // ユーザが入力したパスワードは、番号が含まれていてもよい場合
11の。              モード++ ;
 12である         }
 13で         IF(/ [AZ] /テスト(値)){ // パスワードは小文字Z含むようにユーザによって入力された場合には
14              モード++を;
 15          }
 16は、         IF(/ [AZ] /テスト(値)){ // もしユーザが入力したパスワードがZに大文字含ま
17。              モード++ ;
 18である         }
 。19          IF(/\W/.test(value)){ // 非英数字を下線場合
20である              モード++ ;
 21である         }
 22れる         スイッチ(モード){
 23である             ケース。1 24                  リターン 1 ;
 25                  BREAK ;
 26であります             ケース 2 27                  リターン 2 28                  ブレーク;
29              ケース 3 30                  リターン 3 31                  ブレーク;
32              ケース 4 33                  リターン 4 34                  ブレーク;
35          }
 36      }

 

 

:に学びhttps://www.jb51.net/article/113524.htm

おすすめ

転載: www.cnblogs.com/nelsonlei/p/11576517.html
おすすめ