0

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が、ページが読み込まれるたびに値をエコーアウトするのは真実ではありません。すべてのリクエストの後にテキストをエコーアウトします。これは確かにより論理的です。

何か助けはありますか?

4

1 に答える 1