Size: a a a

🎄.NET Talks: Evergreen🎄

2020 July 07

DB

Dmitriy Bobrovskiy in 🎄.NET Talks: Evergreen🎄
Сергей
а юзера тоже нет
Поэтому и говорю, что вариант с автогенерацией временного пользователя, генерацией под него необходимой инфы и хранении корзины. Токен в куках хранится и используется как универсальный идентификатор.
источник

АБ

Алексей Бровко... in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
видимо не получится сделать что бы и для анонимов и для зарегистрированных это работало одинаково
А как работает у зарегистрированных?
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Алексей Бровко
А как работает у зарегистрированных?
пока никак, просто вопрос можно ли это сделать одинаково и для анонимов
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
Dmitriy Bobrovskiy
Поэтому и говорю, что вариант с автогенерацией временного пользователя, генерацией под него необходимой инфы и хранении корзины. Токен в куках хранится и используется как универсальный идентификатор.
на каждую сессию(а это и будет сессия) в базу юзера генерировать?)
источник

АБ

Алексей Бровко... in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
пока никак, просто вопрос можно ли это сделать одинаково и для анонимов
можно держать для обоих состояние в куках :)
источник

VZ

Vladimir Zenin in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
видимо не получится сделать что бы и для анонимов и для зарегистрированных это работало одинаково
Ну почему, анониму id, его в куки. По id связывать с беком
источник

DB

Dmitriy Bobrovskiy in 🎄.NET Talks: Evergreen🎄
Сергей
на каждую сессию(а это и будет сессия) в базу юзера генерировать?)
Да. По экспирации токена удаляется и пользователь временный, связанный с ним.
источник

АБ

Алексей Бровко... in 🎄.NET Talks: Evergreen🎄
Алексей Бровко
можно держать для обоих состояние в куках :)
А потом на страничке покупки подставлять что и куда надо
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
Алексей Бровко
А потом на страничке покупки подставлять что и куда надо
очень удобно когда корзина синхронизируется если ты залогинился на другом устройстве
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
а если она в куках только то так не получится
источник

DB

Dmitriy Bobrovskiy in 🎄.NET Talks: Evergreen🎄
Сергей
очень удобно когда корзина синхронизируется если ты залогинился на другом устройстве
Для анонимусов как синхронизироваться?
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
Dmitriy Bobrovskiy
Для анонимусов как синхронизироваться?
никак, на то они и анонимусы
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
поэтому одинакового поведения и не получится
источник

АБ

Алексей Бровко... in 🎄.NET Talks: Evergreen🎄
Сергей
очень удобно когда корзина синхронизируется если ты залогинился на другом устройстве
Это уже другая задача. Так конечно "лучше", но вопрос чего клиент клиент.
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
нашел варик короч
юзер хранит айди карзины, а если это залогированный пользователь, то он просто выполняет запрос - дай айди корзины

в остальном логика одинаковая будет и залогированные юзер сможет видеть корзину с разных устройств
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
нашел варик короч
юзер хранит айди карзины, а если это залогированный пользователь, то он просто выполняет запрос - дай айди корзины

в остальном логика одинаковая будет и залогированные юзер сможет видеть корзину с разных устройств
а потом я поменяю id  в куках и увижу корзины других людей(на самом деле пофиг)
источник

VZ

Vladimir Zenin in 🎄.NET Talks: Evergreen🎄
Сергей
а потом я поменяю id  в куках и увижу корзины других людей(на самом деле пофиг)
если это гуид будешь долго подбирать
источник

С

Сергей in 🎄.NET Talks: Evergreen🎄
корзина это не настолько важные данные
источник

DB

Dmitriy Bobrovskiy in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
нашел варик короч
юзер хранит айди карзины, а если это залогированный пользователь, то он просто выполняет запрос - дай айди корзины

в остальном логика одинаковая будет и залогированные юзер сможет видеть корзину с разных устройств
А чем плох вариант с временным пользователем и токеном, привязанным к нему?
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Сергей
а потом я поменяю id  в куках и увижу корзины других людей(на самом деле пофиг)
не айди, нормальный хеш какой-нибудь
источник