Документация по модулю Hotspot и принадлежащим к нему страницам перенесена в Confluence http://abills.net.ua:8090/display/AB/Hotspot

Hotspot

Решения для организации Hotspot

Возможности

  • Препейд и постпейд сервис
  • Карточная система
  • Гостевой доступ с ограничением по времени
    • открытый
    • идентификация по телефону
    • идентификация по параметрам социальной сети
  • Адаптивный веб дизайн (Поддержка мобильных устройств)
  • Оплата через платёжные системы электронной оплаты Webmoney или Visa/Master картами
  • Простая конфигурация оборудования на базе WRT (рекомендовано DD-WRT)
  • Многоязычный интерфейс (русский, украинский, английский, арменский, азербайджанский, белорусский, болгарский, французкий, испанский)
  • Система шаблонов визуализации
  • Интерфейс дилера
  • Мониторинг точек доступа
  • Отправка СМС с логином и паролем после покупки карточки (поддерживаемые шлюзы)
  • поддержка Chillispot
  • поддержка DD-WRT
  • поддержка Mikrotik
  • поддержка Uni-Fi

Гостевой доступ

Предоставление гостевого доступа абонентам без оплаты за услугу. Также есть возможность проверять номер телефона абонента и отправлять ему смс с данными гостевого доступа. Для включения возможности гостевого доступа нужно завести тарифный план с видом оплаты Гостевой доступ. В данном тарифном плане стоит описать все параметры гостевого доступа

Диаграмма работы

Скриншоты

ПК версия

1) Покупка карточки

2) Ввод телефона и выбор системы оплаты

3) Форма подтверждения

4) Форма логина

Мобильная версия

1) Покупка карточки 2) Ввод телефона и выбор системы оплаты
3) Форма подтверждения 4) Форма логина

Шаблоны

Шаблоны визуализации для услуги (работа с шаблонами)

form_client_hotspot_start.tpl Первая страница отображаемая пользователям при заходе на Hotspot
form_base.tpl Основной шаблон субстраниц для start.cgi
form_buy_cards.tpl Форма покупки карточек
form_buy_cards_card.tpl Дизайн карточки из формы покупки
form_buy_cards_paysys.tpl Платёжные системы для покупки карточек
cards_card_info.tpl Информация о ваучере пополнения (в модуле Cards)
dv_reg_complete_mail.tpl E-mail шаблон регистрации. Отправляется после регистрации.
dv_reg_complete_sms.tpl Sms шаблон регистрации. Отправляется после регистрации.

Параметры

$conf{HOTSPOT_LOGIN_URL}='http' URL страницы логина в Hotspot. Пример:
'http://10.5.50.1/login'
$conf{HOTSPOT_CHECK_PHONE}=1; Запрос и проверка телефона при регистрации
$conf{HOTSPOT_CHECK_SOCIAL_NETS}=1; Гостевой доступ через социальные сети
$conf{HOTSPOT_TPS}='1;23;21'; Отображать для покупки только определённые тарифные планы
$conf{DV_REGISTRATION_TP_GIDS}='1;3'; Отображать только определённые группы тарифных планов
$conf{AUTH_COOKIE_TIME}='86400'; Время жизни куков авторизации. Используются для гостевого доступа чтобы предотвратить повторное получение доступа вне у указаного разрешённого интервала

Важно
При использовании функционала социальных сетей для хотспота, добавьте в список разрешённых redirect_uri start.cgi.
http://your.billing.host/start.cgi?external_auth=Facebook;

При использовании на Mikrotik'e скрипта fastlogin.js, есть возможность авторизации при переходе за ссылкой, если указывать

$conf{HOTSPOT_LOGIN_URL}='http://10.5.50.1/login?fastlogin=true&login=%LOGIN%&password=%PASSWORD%'