laravel でログイン成功のトリガーを設定するにはどうすればよいですか。
ログインが成功するたびに、グローバル変数を設定する必要があります。
app:after を使用する方法はありますか?
App::after( function( $request ) { ... } )
私は私の中にこのコードを持っていますUserController
:
function postLogin(){
if ( login OK ){
View::share('var', 'value');
}
}
しかし、ビューでは、出力は次のとおりです。
undefined variable : var
このグローバル変数をfilters.phpに設定すると、レイアウトをレンダリングする前に設定され、機能すると思います。しかし、 app:filter の使い方がわかりません
ログインが成功するたびに実行されると誰かが私に言いましたapp::after
が、ページが読み込まれるたびに値をエコーアウトするのは真実ではありません。すべてのリクエストの後にテキストをエコーアウトします。これは確かにより論理的です。
何か助けはありますか?