Страницы

Поиск по вопросам

среда, 15 мая 2019 г.

Уникально идентифицировать пользователя

Всем добрый день! Появилась необходимость уникально идентифицировать пользователя, притом не испоьзуя регистрацию. Т.е. пришел анонимный юзер - и нужно записать ему в сессию какой-то идентификатор. Есть идея писать рандомную строку, но вдруг эти строки совпадут у разных пользователей(шанс хоть мизерный, но есть)? Отсюда вопрос, какие уникальные данные можно получить от пользователя, что бы потом их зашифровать и записать в сессию? Приветствуются все здравые соображения, спасибо :)


Ответ

Строить хэш от IP + timestamp + случайное число. Использовать UUID

Комментариев нет:

Отправить комментарий