Всем привет. Подскажите следующий момент. Пишу API для корзины покупок и мне нужно идентифицировать не вошедших в систему пользователей(дать им возможность добавлять товары в корзину. Апишка будет для фронта + мобильного приложения(чуть позже). Нормальным вариантом будет, создавать идентификатор корзины на клиенте, например в LocalStorage, если еще не создан, и передавать его на бек, а если пользователь войдет в учетку, то синхронизи ровать корзины. А для мобильного приложения, создавать идентификатор локально(в прилке) и по такой-же аналогии передавать на бек. Если есть лучше варианты, то хотелось бы услышать, если такой вариант плохой, то почему?