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