Интернет — есть ли способ сохранить & quot; идентификатор клиента & quot; через PHP?

Мне нужно создать целевую страницу (на основе PHP), которая используется в точках доступа WIFI (HP Aruba). Требование было бы: «Если форма доступа уже заполнена, просто покажите www.google.com (без входа в систему или что-то еще), если нет, покажите им форму».

Я бы сделал это, зарегистрировав их MAC-адреса, но обнаружил, что это невозможно через PHP.

Ребята, вы хоть представляете, как мне этого добиться?

Спасибо уже!

-1

Решение

Самый простой способ — установить cookie, чтобы «этот» пользователь прошел проверку подлинности, и перенаправить его на другую страницу.

Другая возможность может быть https://github.com/Valve/fingerprintjs2 которые позволяют вам создать «отпечаток пальца» пользователя. Это можно сохранить в своем бэкэнде и сравнить в следующий раз, когда пользователи зайдут на вашу страницу.

РЕДАКТИРОВАТЬ, я связался с fingerprintjs, но есть новая версия, fingerprintjs2

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]