Comment ajouter plus de l'identité de l'utilisateur les attributs de session dans Yii2?

Dans Yii2 vous pouvez accéder à l'identité de l'interface pour l'utilisateur actuel à l'aide de la identityInterface objet dans l' \yii\web\Utilisateur de la classe avec quelque chose comme ça

 \Yii::$app->user->identity->id;

Est-il un moyen d'obtenir et de définir des paramètres supplémentaires (sans l'extension de l'identité de classe)?

Fondamentalement un équivalent de Yii 1.x getState(), et setState() méthodes de CWebUser pour stocker et récupérer des informations de session comme ceci

Yii::app()->user->setState("some_attribute",$value);
Yii::app()->user->getState('some_attribute',$defaultValue);
InformationsquelleAutor Manquer | 2014-08-01