Возможно, имелась в виду функция автоматической аутентификации при подключении устройства к сети, например к Wi-Fi. 23
Процесс происходит так: 2
- Пользователь открывает на своём устройстве список доступных сетей Wi-Fi. 2 Ближайшие точки доступа передают устройству свои SSID (Service Set Identifier). 2 Это названия, которые служат для идентификации точек среди устройств, подключённых к интернету. 2
- Пользователь выбирает имя нужной публичной сети и получает ограниченный доступ в интернет: открыть можно только те сайты, которые определил владелец сети. 2
- Когда подключение установлено, устройство пользователя проверяет доступность интернета, отправляя запросы на специальные сайты. 2 Так как доступ без авторизации ограничен, эти сайты будут недоступны, и роутер перенаправит пользователя на страницу авторизации (Captive Portal). 2
- Пользователь вводит свой номер мобильного телефона или звонит сам по указанному на странице авторизации. 2 Введённые данные загружаются в хранилище — какое именно, зависит от настроек Captive Portal. 2
- Номер телефона передаётся оператору сотовой связи или SMS-агрегатору, чтобы пользователь мог позвонить, чтобы ему позвонил робот или пришло SMS с кодом. 2
- После звонка пользователя по указанному номеру или ввода комбинации цифр страница Captive Portal получает информацию об успешной авторизации и отправляет эту информацию на точку доступа, то есть на роутер. 2
- Роутер отправляет эту информацию на сервер протокола RADIUS (Remote Authentication Dial-In User Service). 2 Протокол проверяет данные пользователя по своей или внешней базе данных и принимает финальное решение о предоставлении доступа. 2
- Если данные пользователя верны, сервер RADIUS возвращает роутеру ответ с разрешением доступа. 2 Роутер предоставляет доступ в интернет на разрешённые законодательством ресурсы. 2
При повторном подключении к той же публичной сети страница Captive Portal загрузится снова, даже если данные о пользователе сохранились. 2 Так происходит потому, что процесс авторизации всегда проходит по той же схеме, просто браузер отсылает роутеру уже сохранённые данные о пользователе. 2