2011-12-19 111 views
0

我的一些客戶抱怨說,要求帳戶密碼中的非字母數字字符對於客戶來說太複雜了,所以我正在研究PasswordStrengthRegularExpression。動態設置PasswordStrengthRegularExpression

是否有一種方法來動態設置PasswordStrengthRegularExpression,所以我可以緩解某些客戶端的需求,但不是其他人?

回答

0

,可以設置此當您在.config文件中配置的成員,作爲PasswordStrengthRegularExpression MSDN文檔中描述:

<membership defaultProvider="SqlProvider" 
    userIsOnlineTimeWindow = "20> 
    <providers> 
    <add 
     name="SqlProvider" 
     type="System.Web.Security.SqlMembershipProvider" 
     connectionStringName="SqlServices" 
     requiresQuestionAndAnswer="true" 
     passwordStrengthRegularExpression=" @\"(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})" 
     /> 
    </providers> 
</membership> 

有需要的默認不同需求客戶不同的配置。