Членство в ASP.NET Дополнительные правила политики паролей

StackOverflow https://stackoverflow.com/questions/2622566

Вопрос

Я использую членство ASP.NBET, который очень удобно, дает вам выбор принудительной длины минимального пароля и минимальные числовые символы. Можете ли вы определить других, как там должен быть один символ в верхнем регистре и т. Д.?

ваше здоровье

Это было полезно?

Решение

Похоже, единственный другой вариант - это минокопреклонананананананалананаланально, поэтому нет. Но это не останавливает вас от вывода валидатора на поле пароля управления логином.

Другие советы

Существует также возможность использовать Regex против пароля. Ниже приведено из этого блога имеет некоторые детали:

http://weblogs.ass.asp.net/plelup/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>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top