Сервер BOOCO Astra (v 2.x) / Конфигурационный файл booco.yml
В разделе password
указаны настройки требований к паролю.
Название | Тип | По умолчанию | Описание |
---|---|---|---|
list | Список правил. Может содержать одно или несколько правил |
Название | Тип | По умолчанию | Описание |
---|---|---|---|
string | Имя правила (отображается в интерфейсе) | ||
number | Минимальное количество символов данного типа | ||
number | Максимальное количество символов данного типа | ||
string |
| Список символов в формате регулярного выражения (спецсимволы должны указываться с | |
string |
| Способ проверки. Если |
Пример:
password:
rules:
- message: Должен включать от 8 до 32 символов
# данное правило ограничивает минимальное и максимальное количество символов в пароле
# symobols: "." - берется значение по умолчанию и таких (= любых) символов должно быть от 8 - 32
min: 8
max: 32
- message: Должен включать хотя бы 1 специальный символ
# Проверяем, что пароль включает хотя бы один символ из следующих
symbols: "[!@#$%^&*()_+\\-={}[\\]\\\\|,.<>;:'\"`~?/]"
min: 1
- message: Должен включать хотя бы 1 цифру
symbols: "[0-9]"
min: 1
- message: Должен включать хотя бы 1 заглавную букву
symbols: "[A-Z]"
min: 1
- message: Разрешенные символы
symbols: "[!@#$%^&*()_+\\-={}[\\]\\\\|,.<>;:'\"`~?/]"
check: allowed
Если требования к паролю в
booco.yml
изменились, пользователь всё равно сможет зайти в BOOCO под своим старым паролем.