Если сайт выдаёт ошибку авторизации, не сохраняет корзину, не показывает встроенные виджеты или платёжные формы — часто причина в том, что браузер блокирует сторонние (third-party) файлы cookie. Это не поломка сайта, а настройка приватности браузера: Chrome, Safari и Firefox по умолчанию режут cookie, которые сайт пытается установить с чужого домена (например, платёжный шлюз, виджет чата или встроенное видео с другого сервиса).
Как понять, что дело именно в cookie
Откройте консоль разработчика (F12 → вкладка Console или Network) и посмотрите, есть ли предупреждения вида «cookie was blocked because it had the SameSite attribute set to None» или «blocked due to being in a third-party context». Ещё один признак: проблема пропадает в режиме инкогнито с разрешёнными сторонними cookie или в другом браузере с менее строгими настройками приватности.
Что делать пользователю
- В Chrome: Настройки → Конфиденциальность и безопасность → Файлы cookie и другие данные сайтов — временно разрешить сторонние cookie или добавить нужный домен в исключения.
- В Safari: Настройки → Конфиденциальность — снять галочку «Запретить межсайтовое отслеживание» (это и блокирует сторонние cookie).
- Отключить расширения-блокировщики рекламы и трекеров — они часто режут cookie агрессивнее самого браузера.
- Проверить, не встроена ли нужная функция сайта через iframe с другого домена — это самый частый сценарий, когда блокировка сторонних cookie ломает работу.
Что делать владельцу сайта
Долгосрочное решение — не полагаться на сторонние cookie вообще. Если функциональность (авторизация, оплата, виджеты) зависит от cookie на чужом домене, стоит перейти на first-party подход: разместить поддомен под своим доменом для нужного сервиса, использовать серверные редиректы вместо iframe, либо запросить у провайдера решения с партиционированными cookie (CHIPS) или токенами вместо cookie-сессий. Также важно проставлять атрибуты SameSite=None; Secure для cookie, которые действительно должны работать в кросс-доменном контексте — без этого современные браузеры отклонят их автоматически.
Блокировка сторонних cookie — общий тренд браузеров, а не временный сбой, поэтому чинить стоит архитектуру, а не ждать, что ограничение снимут.