【发布时间】:2017-09-12 19:06:04
【问题描述】:
.Net MVC web应用中设置密码复杂度,如何实现以下规则:
1) 密码不得包含姓名的重要部分(三个或更多连续字符)。 (这一点在链接的帖子中不可用)
2) 以下四个类别中的至少三个:
- 英文大写字符(A 到 Z)
- 英文小写字符(a 到 z)
- 以 10 位为基数(0 到 9)
- 非字母字符:~!@#$%^&*;?+_
我想使用 javascript/jquery 来实现。
谢谢
【问题讨论】:
-
为什么选择javascript?您可以使用 ASP.NET MVC 中的注释更好地做到这一点
-
最小长度不是比每个类别概念中的字符更有用吗?什么名字”?用户名?
-
@MacakM- 怎么样?你能解释一下吗?
-
@nnnnnn- 密码长度最少为 8 个字符,最多为 10 个字符。
标签: javascript c# jquery asp.net-mvc