Как стать автором
Обновить

Комментарии 5

В статье вы упоминаете применение Cookie для передачи токенов авторизации, флагов с бэка на мобилку и параметров устройства. Могли бы вы поделиться конкретными примерами сценариев, где использование Cookie оказалось наиболее эффективным и удобным решением?

например, пользователь подтвердил, что ему можно смотреть на товары 18+

мы можем положить в куки информацию об этом

все дальнейшие запросы на бекенд (например, получение картинок для карточки товара) будут содержать эту куку

и бекенд сможет по ней понять, можно пользователю отправлять картинку или нет

при этом сервису, отвечающему за картинки, не придется делать запрос в сервис, отвечающий за информацию о юзере - экономим миллисекунды и rps

но в основном конечно куки идеально подходят для токенов авторизации - прикрепляешь токены к домену, и они сразу начинают улетать со всеми запросами, не нужно их "прикладывать" к каждому запросу вручную

Еще в озоне на основе куки показывали разные лэйауты поисковой выдачи. Пользователь мог выбрать предпочтительный для него вариант в фильтрах, этот вариант положился в куку и каждый раз когда пользователь открывал выдачу, то у него открывался именно тот вариант, который у него выбран. Плюсы такого решения, что не надо было менять контракт поисковой выдачи и добавлять туда поле и не надо было где то отдельно создавать класс и хранить стейт выбора пользователя в каком нибудь синглтоне

и где же искать эту волшебную страницу с вашего скриншота о настройках файлов cookie?

коллеги подсказывают, что вероятно это скриншот для РБ, в РФ есть просто возможность включить/отключить все куки на сайте, так как законодательство не требует детальной настройки

Зарегистрируйтесь на Хабре, чтобы оставить комментарий