密碼規則:可以輸入數字和字母(大寫/小寫)組合,長度6-10位
字串複雜度計算流程:
1.計算字元種類數量(字元種類有數字、大寫字母、小寫字母)
2.計算字元差異數量(區分大寫字母和小寫字母,重複的字元不計算在內)
3.根據字元種類數量和字元差異數量計算複雜度
下面是偽**:
var level = ?; //1:簡單 2:中等 3:複雜
var 是純數字 = ?
if (種類數量 == 1) else else else if (差異數量==2,字元長度小於8位) else else (種類數量 == 2) else else if (差異數量》3,字元長度在8位以內) else if (差異數量》3,字元長度在8位以上) else else else {
level=複雜
js密碼複雜度驗證
1 密碼中必須包含大小字母 數字 特稱字元,至少8個字元,最多30個字元。12 345varregex newregexp 0 9 a z a z a za z0 9 if regex.test 123456 qq.com 2 密碼中必須包含字母 數字 特稱字元,至少8個字元,最多30個字元。12 ...
MYSQL設定密碼複雜度
mysql5.6.6版本之後增加了密碼強度驗證外掛程式validate password,相關引數設定的較為嚴格。使用了該外掛程式會檢查設定的密碼是否符合當前設定的強度規則,若不滿足則拒絕設定。在 mysql安裝目錄中,mysql server 8.0 lib plugin 可以看到預設存在vali...
MySQL設定密碼複雜度
mysql5.6.6版本之後增加了密碼強度驗證外掛程式validate password,相關引數設定的較為嚴格。使用了該外掛程式會檢查設定的密碼是否符合當前設定的強度規則,若不滿足則拒絕設定。1 在 mysql安裝目錄中,mysql server 8.0 lib plugin 可以看到預設存在va...