首頁  >  文章  >  php框架  >  yii2判斷使用者是否已登入

yii2判斷使用者是否已登入

angryTom
angryTom原創
2019-11-06 15:44:054142瀏覽

yii2判斷使用者是否已登入

yii2判斷使用者是否已登入

判斷是否已登入

if(Yii::$app->user->isGuest){
    echo '还没登录,去登录页面';
}else{
    echo '已经登录了,去干登录后该干的事';
}

yii常用取得登入使用者資訊

a)取得控制器名稱

在控制器中取得控制器名稱: $this->getId();

在視圖中取得控制器名稱: Yii::app()->controller->id;

#b)取得動作名稱

在控制器beforeAction()回呼函數中取得動作名稱: $name = $action->id

在其他地方取得動作名稱:$this->getAction()->getId();

任何地方Yii ::app()->controller->Action->id;

取得目前使用者id YII:app()->user->id

##推薦:《

YII教程》 #

以上是yii2判斷使用者是否已登入的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn