Я изучаю, как настроить беспроводную точку доступа на компьютере с Linux (Ubuntu, в моем случае), где необходимо войти / зарегистрироваться, используя модуль бэкэнда, который я разработал.
Я знаю, что существуют некоторые программные решения, такие как Chilli или Easyhotspot, которые могут удовлетворить требования большинства людей, но я хочу реализовать собственное решение. Рабочий процесс должен быть следующим:
Когда пользователь пытается подключиться к Интернету через мою точку беспроводного доступа, всегда появляется пользовательская целевая страница. Другими словами, беспроводная точка доступа должна всегда перенаправлять на (например) страницу index.html.
Страница содержит форму входа / регистрации, которая указывает на некоторые конечные точки бэкэнда.
Конечные точки бэкэнда, которые обеспечивают вход в систему и регистрацию, являются моими собственными и развернуты на веб-сервере.
Если операция входа / регистрации прошла успешно, пользователь получает доступ в Интернет.
Я прочитал тонну постов в блогах, тем на форумах и т. Д., Но ничего не нашел. То, что я хочу сделать, выглядит просто, но я не знаю, как разработать что-то подобное. Я не против, если мне придется разрабатывать это решение на Python, C, Bash-скриптинге ... Любой учебник, советы, предложения будут очень благодарны.
Большое спасибо заранее за вашу помощь!
С уважением,
Луис Каппа.