Session и Chrome
-
- Сообщения: 82
- Зарегистрирован: 2015.02.04, 16:31
Session и Chrome
Доброго времени суток. Попал в какую-то странную ситуацию и не знаю куда глядеть. На сайте данные хранятся в сессии. Сессии в базе. При оплате идет переход на сайт оплаты, потом возврат на сайт. Так вот в Хроме теряется сессия (индентификатор меняется) и переход получается неправильным. Может есть какие "хитрые" настройки для куков и сессий в Хроме?
С уважением, Дмитрий.
-
- Сообщения: 82
- Зарегистрирован: 2015.02.04, 16:31
Re: Session и Chrome
Вот мои настройки:
Код: Выделить всё
'session' => [
'name' => 'advanced-frontend',
'class' => 'yii\web\DbSession',
'timeout' => 30 * 24 * 60 * 60, // время жизни 30 дней
'writeCallback' => function () {
if (!Yii::$app->user->isGuest) {
return [
'user_id' => Yii::$app->user->id,
'last_write' => time(),
];
}
},
'cookieParams' => [
'httpOnly' => true,
'lifetime' => 30 * 24 * 60 * 60,
'secure'=>true,
'sameSite' => PHP_VERSION_ID >= 70300 ? yii\web\Cookie::SAME_SITE_LAX : null,
],
],
С уважением, Дмитрий.