Механизм политик валидации логина предназначен для контроля состава символов, которые разрешено использовать в составе логина, и для контроля длины логина. Политики валидации логина применяются при каждой ручной попытке регистрации пользователя в Системе.
Логин проверяется на соответствие политикам только при создании пользователя администратором и через форму самостоятельной регистрации.
Примечание
Примечание
Включение политик валидации логина
Для добавления ограничения на валидацию логина, добавьте и настройте секцию username_validator
в конфигурационный файл Сервера Системы config.json:
"username_validator": { "regex": "^[a-zA-z1-9~@.]+$", "minLength": 3, "maxLength": 10 }
Параметры в секции username_validator
имеют следующие значения:
Параметр | Назначение | Допустимые значения |
---|---|---|
regex | Регулярное выражение | Пустая строка или валидное регулярное выражение |
minLength | Минимально допустимое число символов в логине | Число |
maxLength | Максимально допустимое число символов в логине | Число |
config.json
перезапустите службу Сервера СистемыОтключение политик валидации логина
Для отключения ограничения на валидацию логина, удалите секцию username_validator
из конфигурационного файла Сервера Системы config.json
.
config.json
перезапустите службу Сервера СистемыПроверка корректности политик валидации логина
Проверить корректность работы политик валидации логина можно в двух интерфейсах:
1. Форма регистрации пользователя в административной консоли Системы.
Форма регистрации пользователя
2. Форма самостоятельной регистрации пользователя в интерфейсе аутентификации.
Форма самостоятельной регистрации