Какой уникальный параметр пользователя можно узнать средствами php или javascript?
Делаю свой интернет магазин, нужно чтобы идентификатор пользователя было уникальным, не просто генерируемым. Сначала хотел по ip адресу, но те кто используют wi-fi роутеры внешний ip будет один и тот же для нескольких человек. Было бы хорошо узнать MAC адрес, но средствами php говорят невозможно, только через java троян-вирус.
Есть ли какие нибудь уникальные параметры помимо вышеуказанных?
Что у пользователя может быть уникальным что его можно было узнать средствами php?
mipfikus, злоумышленник может генерировать уникальные коды и массово атаковать сайт.
Можно ввести ограничение по ip. но на одной ip сидит много людей, а mac адрес не дают.
А возможности $server ограничены только user_agent параметры браузера, но не уникальные
Dolosweb, какую цель вы преследуете? Если злоумышленники захотят заддосить ваш сайт, они это сделают. Лучше проверить сайт на наличие инъекций и самим попробовать сделать нагрузочное тестирование.
Dolosweb, 23 символа + префикс в микросекундах и вы думаете, что могут быть совпадения?
Хорошо. Где храните данные юзера? В базе? Поле уникального ключа юзера не UNIQUE?
Dolosweb, Корзину неавторизованных пользователей (да и авторизованных) давно принято хранить либо в cookie, либо в localstorage. Зачем нагружать сервер информацией, которая по сути еще ему не нужна. Пользователь отказался от идеи купить у вас что-то, и товар, отложенный им будет вечно висеть бесполезной нагрузкой в вашем сервере? Ну да, можно по крону запускать чистильщик - но зачем?