Запрет на установку пароля из словаря
создатель Сергей Мезрин
1. Документация
1.1. техдемо
1.2. требования
2. Сценарии:
2.1. Настройки в конфиге: RequireUncommon - true CommonPasswordDictionariesPath - путь к файлу со списком паролей (например 10тыс паролей)
2.1.1. в ЛК, перейти в профиль нажать "изменить пароль"
2.1.1.1. в форме "Установка пароля" ввести пароль, который есть в папке с файлам со списками распространенных паролей и нажать "Установить"
2.1.1.1.1. Получить ошибку, что пароль небезопасен
2.1.2. На форме входа нажать "Зарегистрировать учетную запись"
2.1.2.1. Ввести любые данные о новом пользователе на первых 2 шагах
2.1.2.1.1. на 3 шаге "регистрации" ввести пароль, который есть в папке с файлам со списками распространенных паролей и нажать "Установить"
2.1.3. api
2.1.3.1. post\api\users
2.1.3.1.1. Создать пользователя сгенерируется пароль по умолчанию(в зависимости от настроек раздела "Passwords" в конфиге ids
2.2. Настройки в конфиге: RequireUncommon - true CommonPasswordDictionariesPath - указан неверный путь или путь, которого не существует
2.2.1. сервис не стартанет ошибка 500.30