Отслеживание уникального мобильного телефона или клиентов браузера - PullRequest
0 голосов
/ 07 января 2019

Многие коммерческие сервисы, такие как Google, Facebook и т. Д., Отслеживают, когда новый клиент используется для установления сеанса аутентификации, и, например, отправляют вам электронное письмо с сообщением «Сеанс был запущен из Chrome на Windows в примере города» .

Что такое хороший способ отслеживания различных клиентов пользователя с внутреннего сервера? Для Android я уже использую, например, Firebase, который предоставляет идентификатор экземпляра, который, я думаю, можно использовать для обнаружения того, что новый телефон был использован для доступа к определенному API. Но как насчет клиентов веб-браузера? Использование IP-адреса не кажется хорошей идеей, и пользовательский агент, вероятно, недостаточно уникален. Хранение некоторого сгенерированного идентификатора в локальном хранилище также не кажется очень надежным. Есть ли стандартная практика для этого? Включает ли это создание полууникального идентификатора клиента из комбинации параметров, таких как пользовательский агент, местоположение гео-ip и т. Д., Или есть более разумный подход?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...