Нам нужно предоставить доступ к страницам нашего сайта только для бесплатных пользователей, и только если они вошли в систему через наш Wi-Fi.
Возможно ли, что мы можем определить такой Wifi IP в админ-панели, и пользователь, подключающийся через него, будет иметь доступ только к страницам нашего сайта.
Наш сайт имеет платную подписку, поэтому бесплатный пользователь также может получить к нему доступ, только если он подключен через мой Wi-Fi
Пожалуйста посоветуй
Увидеть Комментарий Карлоса Фдева — или другими словами: это невозможно.
Веб-сервер будет получать только IP-адрес соединения, которое Клиент использовал для получения веб-сайта. Таким образом, веб-сервер не имеет возможности собрать какой-либо другой IP-адрес, который используется для веб-запроса.
Таким образом, вы не можете получить конкретный WiFi IP через PHP, но Вы можете проверить соединение (WiFi) и получить локальный IP-адрес и передать эти значения в веб-запросе:
experimental
и только Mozilla (в сентябре 2016 года).В вашем особом случае может быть достаточно просто проверить локальный IP-адрес (без проверки WiFi), если ip-диапазон WiFi известен и не изменяется.
Других решений пока нет …