Я пишу сайт на php и у меня такая проблема: при добавлении товара в корзину, я считываю ip устройства. И если я с компьютера и телефона, которые подключены к одному WiFi, добавляю товар, ip у них одинаковый. Что можно использовать, чтобы устройства, подключенные к одному WiFi, были различны?
Это не совсем корректный подход. Для идентификации пользователя вам необходимо использовать session_id, а не IP
Когда разберетесь с этим и начнете работу над авторизацией/регистрацией, обязательно ознакомьтесь с тем, что такое куки
Сборка персонального компьютера от Artline: умный выбор для современных пользователей