Как определить правила паролей для поставщика членства ASP.NET? - PullRequest
2 голосов
/ 24 марта 2009

При использовании аутентификации веб-форм с поставщиком членства ASP.NET, мы по умолчанию применяем некоторые довольно строгие правила паролей. Я думаю, что требуется восемь символов, включая один не-альфа.

Я не собираюсь расшатывать их все, но обычно я не использую не-альфа-символ в своем собственном пароле и чувствую себя как лицемер, заставляющий моих пользователей делать это.

Я немного посмотрел, но не могу понять, где определено это правило. Я уверен, что мне просто не хватает чего-то простого - кто-нибудь знает?

Ответы [ 2 ]

2 голосов
/ 24 марта 2009

См. Эту статью, где вы можете установить параметр minRequiredNonAlphanumericCharacters:

http://msdn.microsoft.com/en-us/library/ms998347.aspx#paght000022_sqlmembershipproviderconfig

2 голосов
/ 24 марта 2009

Вы можете использовать свойство passwordStrengthRegularExpression в разделе конфигурации \ system.web \ members \ provider \ add веб-конфигурации.

Я не знаю, позволяет ли ASP.NET пользователю создавать учетную запись, если пароль не соответствует указанному регулярному выражению.

Здесь есть пример .

...