Формирование имени пользователя для услуг

Материал из ISPWiki

Перейти к: навигация, поиск

Имя пользователя (логин) для входа в панель управления сервером формируется следующим образом:

Проверяется наличие шаблона имени в свойствах заказываемого тарифа, если оно пустое, тогда проверяем аналогичное свойство у проекта, и, если оно тоже пустое, тогда шаблон имеет значение "user@ID@".

В шаблонах имени можно использовать следующие макросы:

  • @ID@ - код заказанного продукта,
  • @USERNAME@ - логин пользователя (который осуществляет заказ) в BILLmanager,
  • @DOMAIN@ - доменное имя, которое указал клиент для услуги.

Для избежания проблем с совместимостью в панелями управления хостингом рекомендуется использовать в шаблоне символы только латинского алфавита в нижнем регистре.

Если в шаблоне не использован макрос @ID@, имя может оказаться не уникальным. Для предотвращения проблем, связанных с неуникальностью в случае заказа второго и более продуктов данного типа, в конец сформированного имени добавляется цифра равная количеству имеющихся продуктов.

Небольшой пример поможет понять, как это работает:

Имеем шаблон "@USERNAME@"

Пользователь с логином stive заказывает хостинг, для него имя пользователя для входа на сервер будет stive.

В случае заказа второго продукта хостинга имя пользователя будет выглядеть как stive2.

Была ли эта информация полезной? Да | Нет
Личные инструменты