Хотспoт на базе Микротика
Нужно написать скрипт хотспота для wifi на базе роутера MikroTik RouterBoard RB951G-2HnD
Тезисы:
Алгоритм скрипта такой:
1. Гость подключается к Wi-Fi сети и
попадает на стартовую страницу.
2. Для доступа в интернет
выбирает социальную сеть (ВК, facebook, instagram)
или вводит пароль (спрашивает у администратора сети)
3. после авторизации в соц. сети на странице гостя размещается
рекламный пост и его перенаправляет на изначальный сайт.
Учесть, что модель реализации должна быть масштабируема а не жестко «прибита» гвоздями к одному роутеру.
Железо:
1. VPS/VDS сервер отвечающий за БД, авторизацию и web морды ( ЛК администратора, ЛК клиента)
2. «последней милей абонента» - будет являться RB951G-2HnD.
В скрипте нужно реализовать:
1) собирать всю контактную информацию доступную по API (ФИО, тел, e-mail, то что указано на его странице в соц. сети) и сохранять данные в базу + время авторизации.
2) Панель администратора и панель клиента.
3) Настойка сообщения или действия для пользователя. (например share + подписаться или написать на стенку + вступить в группу и так далее).
5) Если гость уже вступил в сообщество, то для повторного выхода в интернет скрипт просто постит на его стену заданное сообщение.
На сколько я понимаю (сам являюсь *nix) - дело в основном в том, чтобы "подружить" radius сервер + страница авторизации + социальные сети и БД.
Я адекватный заказчик. Ищу такого же ответственного, коммуникабельного исполнителя. Задание выполнить нужно хорошо.
http://www.lanmart.ru/blogs/mikrotik-hotspot ссылка по теме.
Думаю тем, кто разбирается - не составил труда.