Конфигурация Captive портала

В данном разделе необходимо создать и настроить внешний вид captive-портала.

Конфигурация Captive портала доступна в разделе основного меню: Настройки/Captive портал.

Info: В систему может быть добавлено несколько captive порталов, что позваляет использовать разный captive-портал в зависимости от используемого сервера доступа, перечня SSID или языка, используемого на мобильном устройстве.

Note: Для корректной работы, в системе всегда должен присутсвовать хотябы однин captive-портал, помеченный как используемый по умолчанию. Данный портал будет использоваться, если ни одно из условий выбора портала не подошло.

Создание captive-портала


Для добавления captive-портала необходимо нажать кнопку ДОБАВИТЬ CAPTIVE ПОРТАЛ.

Интерфейс конфигурации captive портала

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

Форма добавления captive портала

  • SSID - перечисленные через запятую имена SSID, для которых будет отображаться данный портал.
  • Сервер доступа - сервер доступа, для которого будет отображаться портал.
  • Язык - язык портала.
  • Captive портал, используемый по умолчанию - данный портал будет использоваться поумолчанию.
  • Фоновый цвет - HTML код цвета для раскраски фона портала.
  • Цвет шрифта - HTML код цвета для текста.
  • Цвет формы - HTML код цвета для раскраски фона формы аутентификации.
  • Цвет кнопок - HTML код цвета для кнопок на форме аутентификации.

После нажатия кнопки СОХРАНИТЬ, портал будет добавлен в систему и будет предложена дальнейшая его конфигурация.

Алгоритм выбора портала для показа абоненту


При редиректе абонента на captive портал передаются следующие параметры:

  • nas_id - идентификатор сервера доступа;
  • ssid - идентификатор SSID;
  • mac - MAC-адрес устройства абонента.

В заголовке HTTP передается установленная локаль устройства, по которой можно понять используемый на устройстве язык.

DECK.AUTH учитывает данные параметры для выбора captive портала, который будет показан абоненту, по следующему алгоритму:

  1. Ищется портал, для которого совпадают все параматры (язык, сервер доступа, ssid). Если такой нашелся, он и будет показан абоненту.

  2. Ищется портал, для которого совпадают параматры (язык, сервер доступа) и не указаны SSID. Если такой нашелся, он и будет показан абоненту.

  3. Ищется портал, для которого совпадают параматры (язык, сервер доступа) и указано свойство использования по умолчанию. Если такой нашелся, он и будет показан абоненту.

  4. Ищется портал, для которого совпадают параматры (сервер доступа) и указано свойство использования по умолчанию. Если такой нашелся, он и будет показан абоненту.

  5. Ищется портал, для которого совпадают параматры (язык), не указан сервер доступа и указано свойство использования по умолчанию. Если такой нашелся, он и будет показан абоненту.

  6. Ищется портал, для которого указано свойство использования по умолчанию и не указан сервер доступа. Если такой нашелся, он и будет показан абоненту.

Редактирование captive портала


Редактирование captive портала разбито на три раздела.

Форма редактирования captive портала

Редактирование общих настроек

В данном разделе можно отредактированть ранее введенные общие настройки портала.

  • SSID - перечисленные через запятую имена SSID, для которых будет отображаться данный портал.
  • Сервер доступа - сервер доступа, для которого будет отображаться портал.
  • Язык - язык портала.
  • Captive портал, используемый по умолчанию - данный портал будет использоваться поумолчанию.
  • Фоновый цвет - HTML код цвета для раскраски фона портала.
  • Цвет шрифта - HTML код цвета для текста.
  • Цвет формы - HTML код цвета для раскраски фона формы аутентификации.
  • Цвет кнопок - HTML код цвета для кнопок на форме аутентификации.

После нажатия кнопки СОХРАНИТЬ, изменения вступят в силу.

Редактирование страницы аутентификации

В данном разделе можно отредактировать внешний вид страницы аутентификации и выбрать способы аутентификации, которые будут доступны на этом портале.

Форма редактирования страницы аутентификации captive портала

Экран разбит на две части. Слева отображаются доступные для редактирования блоки, а справа предпросмотр внешнего вида портала, именно так, как он будет выглядеть на мобильном устройстве.

Info: Блоки, расположенные влевой части, можно скрывать/показывать (кнока Виден/Скрыт), редактировать (кнока Изменить) и перемещать между собой с помощью указателя мыши (необходимо нажать мышью на заголовок и удерживая кнопку переместить блок в нужное место).

После любых манипуляций с блоками, вправой чати отображается внешний вид портала, с учетом всех изменений.

Редактирование страницы успешной аутентификации

В данном разделе можно отредактировать внешний вид страницы, которая будет показана после успешной аутентификации абонента.

Форма редактирования страницы аутентификации captive портала

Экран разбит на две части. Слева отображаются доступные для редактирования блоки, а справа предпросмотр внешнего вида портала, именно так, как он будет выглядеть на мобильном устройстве.

Info: Блоки, расположенные влевой части, можно скрывать/показывать (кнока Виден/Скрыт), редактировать (кнока Изменить) и перемещать между собой с помощью указателя мыши (необходимо нажать мышью на заголовок и удерживая кнопку переместить блок в нужное место).

После любых манипуляций с блоками, вправой чати отображается внешний вид портала, с учетом всех изменений.

Блок "Форма аутентификации"


Форма редактирования формы аутентификации captive портала

Данный блок отвечает за форму аутентификации, которая будет показана на портале.

Для изменения блока необходимо нажать кнопку Изменить.

Форма редактирования формы аутентификации captive портала. Выбор способа

Форма может содержать несколько способов аутентификации, которые можно добавить, из ранее созданных в разделе Настройки/Способы аутентификации. Для этого предназначен выпадающий список Добавить способ аутентификации.

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

Для возврата к редактированию портала, предназначена кнопка Назад.

После редактирования формы аутентификации на предпросмотре портала отобраязтся все изменния.

Форма редактирования формы аутентификации captive портала. Просмотрт формы

Блок "Лого"


Форма редактирования лого captive портала

Данный блок отвечает за логотип, который будет показан на портале. Данный блок является сквозным, и его изменение распространяется на обе страницы (страница аутентификации и страница успешной аутентификации).

Для изменения блока необходимо нажать кнопку Изменить.

Форма редактирования captive портала. Лого

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

Для сохранения изображения, предназначена кнопка СОХРАНИТЬ. Для возврата к редактированию портала, предназначена кнопка Назад.

После редактирования блока на предпросмотре портала отобраязтся все изменния.

Форма редактирования captive портала. Просмотрт лого

Блок "Баннер"


Форма редактирования баннера captive портала

Данный блок отвечает за показ баннера на страницах портала. Баннер представляет собой изображение и ссылку, на которую будет отправлен абонент при клике по изображению.

Для изменения блока необходимо нажать кнопку Изменить.

Форма редактирования captive портала. баннер

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

Для сохранения баннера, предназначена кнопка СОХРАНИТЬ. Для возврата к редактированию портала, предназначена кнопка Назад.

После редактирования блока на предпросмотре портала отобраязтся все изменния.

Форма редактирования captive портала. Просмотрт баннера

Блок "HTML код"


Форма редактирования html captive портала

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

Для изменения блока необходимо нажать кнопку Изменить.

Форма редактирования captive портала. баннер

Форма редактирования блока предстовляет собой WYSIWYG-редактор с широкими возможностями, начиная от форматирования текста (шрифт, цвет, размер, выравнивание) и таблиц, заканчивая вставкой CSS и JavaScript. Что дает безграничные возможности для кастомизации внешнего вида портала.

Форма редактирования captive портала. баннер

Редактор позволяет загружать и форматировать изображения для портала.

Форма редактирования captive портала. баннер

Для сохранения блока, предназначена кнопка СОХРАНИТЬ. Для возврата к редактированию портала, предназначена кнопка Назад.

После редактирования блока на предпросмотре портала отобраязтся все изменния.

Форма редактирования captive портала. Просмотрт баннера