Всем привет! Столкнулся со следующей ситуацией.
Проблема: не сохраняется сессия между ajax-запросами.
Описание проблемы: есть сайт на Laravel, который предоставляет js-скрипт, и который интегрируется в Shopify. Этот js-скрипт отлавливает определенные события на страницах магазина (клики на кнопки) и отправляет определенную инфу об этих событиях на сервер.
На сервере я принимаю эти запросы, и записываю инфу в БД
if (!Session::exists('key')) {
// Save data to DB
Session::put('key', 1);
Session::save();
}
Каждый раз, когда срабатывает ajax, сессия пуста.
В config/session.php такие настройки
'secure' => null,
'same_site' => 'lax',
Кто знает, или сталкивался с подобным? Как заставить Laravel сохранять сессию для запросов, которые приходят с другого домена?