目录
密码强度
解决方案
代码
代码走读
密码强度
在涉及修改密码的场景中,密码强度(也称密码安全性)校验是绕不开的话题。一个密码的安全性除了与密码长度相关外,也与密码所采用的字符种类有关。在不考虑密码长度的情况下,密码强度通常分为以下五类(由高到低排序):
密码强度 |
说明 |
示例 |
S |
密码中必须存在特殊字符、大小写字母和数字 |
Csdn#2020 |
A |
对特殊字符、大写字母、小写字母和数字至少存在3种 |
csdn#2020 |
B |
对特殊字符、大写字母、小写字母和数字至少存在2种 |
csdn2020 |
C |
对特殊字符、大写字母、小写字母和数字至少存在1种 |
csdn |