Comment définir Yii::app()->user->nom
J'ai essayé
public function getName()
{
return 'TEST';
}
dans UserIdentity.php mais il ne semble pas modifier la valeur de Yii::app()->user->nom
- Alors que cette question est pour Yii1, j'ai écrit une réponse pour savoir comment faire dans Yii2 correctement. Juste au cas où quelqu'un recherche sur Google pour cette terres ici, lisez ceci pour Yii2: stackoverflow.com/questions/38415388/...
Vous devez vous connecter pour publier un commentaire.
Dans la classe
UserIdentity
que vous avez défini vous avez besoin d'un nouvel état à l'aide desetState(name, value)
méthode.Par exemple dans la méthode
authenticate
si l'utilisateur est bonne:Alors vous serez en mesure d'appeler
Yii::app()->user->name