16
Янв
2018

YII2 Не сохраняются значения в сессии

Мне нужно сохранить значение в сессии после авторизации. Пишу:

Yii::$app->user->login($user, 3600 * 24);
Yii::$app->session['__param'] = '1111';

После этого кода в сессии:

array(4) { 
    ["__flash"]=> array(0) { } 
    ["__id"]=> int(1) 
    ["__param"]=> string(4) "1111" 
} 

Перехожу на другую страницу, а в сессии нет моего параметра:

array(4) { 
    ["__flash"]=> array(0) { } 
    ["__id"]=> int(1) 
} 

Почему сессия при каждом запросе затирается?

Источник: https://ru.stackoverflow.com/questions/771304/yii2-%D0%9D%D0%B5-%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%8E%D1%82%D1%81%D1%8F-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B2-%D1%81%D0%B5%D1%81%D1%81%D0%B8%D0%B8

Тебе может это понравится...

Добавить комментарий