Возможно ли, чтобы cookie-файл удалялся сам по себе?
У меня есть сайт, который использует react
, django
.
Это электронная коммерция, поэтому как только они хотят оплатить товар, все куки удаляются
что происходит за кулисами: как только они размещают заказ, генерируется идентификатор транзакции (transactionId)
когда пользователь нажимает кнопку Pay now
для оплаты заказа, он переходит на другой сайт для размещения своей кредитной карты и оплаты.
затем этот transactionId будет сохранен в cookies, чтобы проверить, оплачен заказ или нет.
если он оплачен, то заказ будет считаться оплаченным для пользователя
Проблема в том, что как только они переходят к размещению своей кредитной карты на другом сайте, все cookies моего сайта очищаются
в чем проблема
Вот пример моего печенья
setCookie("transId", `${orderId}`, {
path: "/",
expires: new Date(new Date().valueOf() + 1000 * 60 * 60 * 1000),
sameSite: "lax",
secure: true,
});
это setCookie
происходит из react-cookie
пакета
Вы видите, в чем моя проблема?
это потому, что cookie не httpOnly
или проблема в чем-то другом
Мне очень нужна ваша помощь :))
Спасибо
вы должны также предоставить домен в моем случае
const SITE_ROUTE = process.env.SITE || 'localhost';
res.cookie('authentication', token, {
maxAge: 900 * 900000,
httpOnly: false,
domain: SITE_ROUTE,
});
Сайт в env - admin.goq.com