Доброго времени суток, передом мной стоит такая задача.
Ребятам, которые подрубаются к халявному вайфай показывать страничку, где они делают определенные действия и в случае успеха давать им доступ к этому вайфай.
То что я уже понял:
На роутер надо поставить прошивку dd-wrt, если он ее поддерживает. Там нужно настроить хотспот (в моей случае он должен находится в интернете).
На серваке хот споте, мне нужно разместить сервер, который будет авторизовывать юзеров.
Как написать веб морду для странички авторизации я знаю, допустим чувак ввел свои данные, успех и я хочу ему дать доступ к интернету и вот ту я уже ниче не понимаю. Итак вопрос(ы):
1) Каким образом мне сказать серверу хот спот, что да, парень действительно достоин интернета, дай его ему.
2) Какой вообще сервер написать или реально самому простенький навоять, подскажите какой-то туториал по написанию или туториал по настройке готового решения(p.s. страничка должна работать в mysql базой, как настроить веб сервер я знаю)
В общем хотелось бы получить рабочее решения и чтобы я понимал как именно оно работает.
Можно так же взять какой нибудь Pc Engines и вкатать туда PfSense, в котором он уже есть. Ну или если фич не достаточно - какой нибудь линь и "портал по рецепту".
В качестве "раутера" так же может выступить и Пи от Банана. Дешевле, на ней всё встроено и Линукс/"X"-wrt по вкусу.
После раскопок, нашел, что dd-wrt тоже умеет Captive Portal организовывать.