Как добавить больше атрибутов сеанса идентификации пользователя в Yii2?
В Yii2 вы можете получить доступ к интерфейсу идентификации для текущего пользователя, используя объект identityInterface из класса \ yii \ web \ User с чем-то вроде этого
\Yii::$app->user->identity->id;
Есть ли способ получить и установить дополнительные параметры (без расширения класса идентичности)?
В основном эквивалент Yii 1.xgetState()
, а такжеsetState()
методы вCWebUser
хранить и получать информацию о сеансе, как это
Yii::app()->user->setState("some_attribute",$value);
Yii::app()->user->getState('some_attribute',$defaultValue);