не потерять при авторизации или выходе из акка корзину, потому что меняется session_id?
сохранять session_id и присваивать его юзеру после логина?
user_id?
для чего нужен session_id в данном случае, если пользователь был авторизован?
ну, после авторизации можно пользователя записать в пустые корзины по-идее, но если он разлогинится, то у него будет пустая корзина
так после разлогирования у тебя и session_id уже другой потому в твоем случае пульни куку с неким идентификатором на пользовательское устройство и от этого значения пляшы
ну, вот я и пытаюсь решить эту проблему, что session_id меняется, а корзина к нему привязана. всм, писать, в куку session_id и его назначать после логина и выхода?
не привязывайся к session_id, а генерь id корзины любой и храни его на клиенте. для гостей. а для авторизированных тебе простого user_id хватит, не придумывай.
Обсуждают сегодня