Содержание

Автогенерация логинов

С версии 2.7.14 доступен функционал автоматической генерации логинов.

Расположение: НАСТРОЙКИ → СИСТЕМНЫЕ ОПЦИИ → ПАРАМЕТРЫ → КАБИНЕТ

Особенности

При указании длины и суффикса учитывайте то, что максимальная длина логина не может быть больше 32. Если у Вас есть острая необходимость увеличения длины - свяжитесь с автором по этому вопросу.

Настройка

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

nolink |
параметр описание
длина длина логина без учёта префикса
тип выбор между "UID" и "случайный"
дополнить нулями дополняет нулями слева логин, созданный в режиме UID до указанной длины
префикс добавляет указанный текст к созданному логину вначале логина (не влияет на длину логина, указанного в 'длина')
исключить похожие символы при активации исключает символы::малая латиница: g,i,l,o,q; цифры: 0; большая латиница: I, O

Режимы

Доступно 2 режима генерирования логинов при создании пользователя:

UID

Для логина берётся UID создаваемого абонента, затем, если включено, добавляются нули слева от UID, чтоб достичь указанной "длины". После этого слева добавляется префикс.

Пример 1:

Исходные данные:
Механизм включён, тип - число, префикс = "a", длина 5, дополнять нулями (текущий максимальный UID = 68)
Результат:
a00069

Случайный

Генерируется строка со случайными значениями указанной длины исходя из настроек. Затем слева добавляется префикс.

Пример 1:

Исходные данные:
Механизм включён, тип - случайный, длина 8, префикс = "Q-"
Результат:
Q-aht8dfk3