Я создаю портал (PHP), где пользователи могут войти в систему с помощью своей учетной записи в социальной сети. После входа в систему точка доступа Wi-Fi предоставит пользователю доступ к сети Wi-Fi. Все идет нормально.
Я хотел бы повторно подключить пользователя, когда он посещает в следующий раз. Конечно, я бы сделал это с печеньем. Но, к сожалению, большинство устройств не поддерживают файлы cookie на всплывающей всплывающей странице.
Сейчас я думаю о сохранении mac-адресов в базе данных с идентификатором пользователя. Поэтому в следующий раз, когда устройство захочет подключиться с известным MAC-адресом, пользователю будет предоставлен доступ автоматически под соответствующим идентификатором пользователя.
Позвольте мне прояснить, что при этом входе в систему нет доступа к пользовательским данным, поэтому никакого реального вреда не может быть (кража личных данных невозможна). Но как разработчик я всегда смотрю на проблемы безопасности. Я знаю, что можно подделать MAC-адрес. Поэтому я действительно хочу сохранить вторую уникальную переменную устройства с MAC-адресом, на которую я могу сделать перекрестную ссылку, чтобы она была более безопасной.
Какие-нибудь мысли?
Задача ещё не решена.
Других решений пока нет …