dim137
@dim137
python, django, linux

Как лучше реализовать hotspot с авторизацией после публикации сообщения в социальной сети?

Добрый вечер! Стоит задача реализовать hotspot в котором пользователь подключается к wi-fi, видит страницу на которой отображаются ссылки авторизоваться через соц. сети. После нажатия отправляется запрос на сервер с Django, сервер делает редирект на выбранную соц. сеть, пользователь подтверждает публикацию сообщения и редиректится обратно на сервер с Django. После этого надо как-то дать доступ пользователю в интернет. Точка доступа Microtik, находится за NAT, сервер авторизации FreeRadius доступен в интернете.
Я понимаю, что можно отправить запрос на авторизацию через js на стороне клиента, но тогда пользователь сможет просто зайти на определенный урл и авторизоваться до публикации сообщения, можно конечно наделать каких-нибудь костылей, что бы этого не происходило, но не хочется этого делать. Можно ли отправить запрос на авторизацию с сервера на Microtik, если он находится за Nat? И можно ли делать запросы для авторизации напрямую к FreeRadius?
  • Вопрос задан
  • 794 просмотра
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
В микротике есть функционал Hotspot, там указываются все настройки. Примеров в инете много - вот www.lanmart.ru/blogs/mikrotik-hotspot
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 мая 2024, в 23:24
300 руб./в час
17 мая 2024, в 22:37
20000 руб./за проект
17 мая 2024, в 22:33
1000 руб./за проект