Динамическая установка PasswordStrengthRegularExpression - PullRequest
0 голосов
/ 19 декабря 2011

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

Есть ли способ динамически установить PasswordStrengthRegularExpression, чтобы я мог облегчить требования для определенных клиентов, но не для других?

1 Ответ

0 голосов
/ 19 декабря 2011

Вы можете установить это при настройке членства в файле .config, как описано в документации MSDN для PasswordStrengthRegularExpression:

<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>

Иметь другую конфигурацию дляклиенты, которым требуется другое требование по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...