
JavaScript中的密码格式验证
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本篇文章主要讲解如何使用JavaScript进行密码强度的格式验证,包括长度、复杂度要求等,并提供具体实现代码示例。
1. 密码长度最小值:10位。
2. 密码复杂度要求:必须包含大写字母、小写字母、数字和特殊字符中的三种类型。
3. 禁止使用连续四位或以上的顺序(正序或逆序)的数字,例如1234或3210等。
4. 不得在密码中使用连续四位或更多的字母序列,不区分大小写。如abcd、ABCD、AbcD和DcbA均不符合要求。
5. 禁止包含连续重复出现四次以上的字符(包括大写字母、小写字母、数字及特殊符号),例如8888、9999或aaaa等。
6. 大小写敏感的字母不能出现在密码开头或结尾的位置,如sf*********和**********都不符合要求。
7. 账号名称不得作为密码的一部分使用。比如用户账号为013579,则不允许设置***013579****这样的密码形式。
8. 禁忌词(不区分大小写)不能出现在密码中,例如admin、pass等词语被禁止使用。
全部评论 (0)
还没有任何评论哟~


