У меня есть приложение Asp.net MVC, и, прежде чем я смог его запустить, ИТ-специалисты попросили нас соблюдать их политику паролей. Гибкость AspnetSqlMembershipProvider не вполне удовлетворяет требованию.
Правила надежности и длины пароля:
- одна строчная
- одна заглавная буква
- одно число и / или специальный символ
- 8 символов в длину
пока aspnetsqlmembershipprovider хорош ...
Не разрешено использовать:
- Словарь слов Имена, настоящие или
- вымышленные фразы на простом языке
- Даты
- Номера телефонов
- регистрационные номера автомобилей
- ID пользователя
- Почтовые коды
- Название организации
aspnetsqlmembershipprovider удовлетворяет только первым 4 критериям. Знаете ли вы о каких-либо сторонних продуктах, которые предлагают эту функцию (предпочтительно в форме пользовательского поставщика членства)?