Yii2 get logged in user details

On successful login the user information will be stored in Yii::$app->user->identity variable. The authenticated user identity information can be retrieved via Yii::$app->user->identity

//To get whole logged in user data
$user = \Yii::$app->user->identity;

//To get id of the logged in user
$userId = \Yii::$app->user->identity->id

//To get username of the logged in user
\Yii::$app->user->identity->username

I hope you like this Post, Please feel free to comment below, your suggestion and problems if you face - we are here to solve your problems.