Как мне кодировать кнопку (на простой целевой странице), чтобы подключить кого-то к локальному Wi-Fi при нажатии кнопки? - PullRequest
0 голосов
/ 22 сентября 2019

Я хотел бы настроить простую целевую страницу (временно с WordPress, но в конечном итоге Reactjs), которая будет иметь некоторый текст по умолчанию и кнопку.Когда посетитель нажимает на кнопку, он подключается к локальному Wi-Fi.

Пример: у вас дома есть Wi-Fi.Кто-то приходит и просит подключиться к вашему Wi-Fi.Вместо того, чтобы предоставить им пароль, вы направляете их на целевую страницу, где они просто нажимают кнопку «Подключиться к Wi-Fi» ... и вуаля!Они подключены к Wi-Fi.

Я понимаю, что это кажется излишним, но если я могу создать целевую страницу, чтобы сделать это, я могу затем повторить этот процесс для других ... это именно то, что мне нужнобыть в состоянии сделать для проекта, над которым я работаю.

Я надеюсь, что предоставил достаточно контекста, чтобы объяснить, что я пытаюсь сделать.Заранее благодарны за любые предложения / инструкции.

Я понимаю, что есть два простых способа сделать это:

  1. Просто дайте им пароль и попросите его ввести его на своем телефоне, после того, какони выбрали сеть Wi-Fi.
  2. Просто запрограммируйте тег NFC с сетью и паролем, поэтому, когда кто-то нажимает на тег, он соединяет их.

Оба имеют смысл, ноопять же, это для более крупного проекта.Я на самом деле использую теги NFC, но вместо того, чтобы программировать их для автоматического подключения к Wi-Fi, я запрограммирую их на запуск целевой страницы.На целевой странице они будут подключаться после нажатия кнопки (аналогично Starbucks или другим местам, где предлагается бесплатный Wi-Fi ... за исключением того, что мне не нужен захваченный портал и т. Д.).

1 Ответ

0 голосов
/ 22 сентября 2019

Используя Javascript, вы можете теперь иметь очень глубокий доступ к устройству.Однако подключение к WiFi невозможно через веб-браузер.Этот вид низкоуровневого доступа может быть легко нарушен.

Другая идея крупномасштабной реализации заключается в использовании QR-кодов, которые люди могут сканировать для подключения к WiFi.Тем не менее - вы не можете использовать QR-коды, чтобы направить их на веб-сайт с нужной вам кнопкой.

Я бы предпочел сделать это как комментарий, но на данный момент я не могу (потому что я нееще нет 50 репутации).

...