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