Как получить уникальный идентификатор клиентской системы в формате javascript или angular 2/4? - PullRequest
0 голосов
/ 16 мая 2018

Я хочу показывать информацию о пользователе всякий раз, когда пользователь посещает сайт без входа в систему и регистрации, так как я не хочу сохранять номер мобильного телефона, электронную почту и т. Д., И для пользователя не требуется входить в систему и регистрироваться. Как и в мобильных устройствах на основе идентификатора устройства, мобильные приложения могут получать информацию со стороны сервера без входа и регистрации. То же самое я хочу, чтобы каждый раз, когда пользователь посещал мой сайт, ему не нужно было входить в систему, чтобы получить свою информацию. Я пытался с отпечатком пальца JS, но я могу получить идентификатор браузера, и он не уникален во всех браузерах. Я хочу развивать этот сайт в угловых 2/4.

1 Ответ

0 голосов
/ 16 мая 2018

Не думаю, что ты можешь.

Это легко сделать на мобильных устройствах, поскольку у вас есть доступ к системе, например, к автономному приложению.

В браузере вы не можете иметь доступ к системе пользователя, только к его браузеру.

И библиотека отпечатков пальцев очень ясно говорит об этом, она дает слабую гарантию уникальности и полагается исключительно на спецификации браузера.

Вместо этого вы можете привязать незарегистрированных пользователей к «анонимному», это то, что я бы сделал.

...