2017-08-25 1 views
1

こんにちは私はすべてのアクションがすべてのアクションの前に呼び出される共通の関数で実行される前にユーザー認証を確認したかったです 例 私のコントローラにこのアクションがあります。ので、このアクションの前に呼び出す機能をしたいし、それは、その機能がメッセージを失敗し、以下の関数を呼び出すyii2のすべてのアクションの前にその関数の認証を確認する

class FrontLoginController extends ActiveController { 
    public function actionActivateAccount() { 
     echo "test"; 
    } 
} 
+0

https://stackoverflow.com/questions/27180059/execute-my-code-before-any-action-of-any-controller –

答えて

0

Yii2コン​​トローラは、それはあなたが探しているものをおそらく機能beforeAction()を持って実行する必要はありません戻る認証認証を確認してください。ドキュメントから

方法はEVENT_BEFORE_ACTIONイベントをトリガします。メソッドの戻り値 は、操作を続行するかどうかを決定します。 を実行します。

関連する問題