我正在使用asp.nbet成员资格,非常方便地为您提供强制执行最小密码长度和最小数字字符的选择。你能定义其他像必须有一个大写字符等吗?
欢呼声
答案 0 :(得分:2)
还可以对密码使用正则表达式。以下内容摘自本博客的一些细节:
http://weblogs.asp.net/pleloup/archive/2005/12/05/432359.aspx
使用正则表达式
<membership ...>
<providers>
<add passwordStrengthRegularExpression=
"^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$" .../>
</providers>
</membership>
使用最小长度和非字母数字字符
<membership ...>
<providers>
<add minRequiredPasswordLength=10 minRequiredNonalphanumericCharacters=2 .../>
</providers>
</membership>
答案 1 :(得分:1)
看起来唯一的另一个选项是minRequiredNonAlphanumericCharacters,所以没有。 但这并不能阻止您在Login control password字段中放置验证器。