簡體   English   中英

Yii用戶AfterLogin回調

[英]Yii-user AfterLogin callback

我在項目中使用Yii-user模塊,我想知道是否有一些“ afterLogin”回調可用於運行自己的代碼(現在我只需要在會話中添加幾個變量)即可用戶已正確認證。

我自己還沒有嘗試過,但是如果您看一下WebUser.php組件

您可能會注意到有一個afterLogin()函數。

嘗試這個

 public function actionLogin(){
    //all your stuff for login action
    //after validated login
    if(Yii::app()->user->id){
         $this->addVariablesToSession($param);
    }
 }

在同一控制器中添加此功能成功登錄后,該變量將在會話中存儲盡可能多的變量。

 public function addVariablesToSession($param){
      Yii:app()->session["variable_name"] = $param;
 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM