2016-07-28 15 views
0

私は、次のコードを持っている:Laravel認証ミドルウェアフラッシュメッセージ

 if (! Auth::user()->enabled) { 
      Auth::logout(); 
      // $request->session()->flash('Test', 'Test'); 
      // return redirect()->route('site::home'); 

      return redirect()->route('site::home')->withFlash('Test'); 
     } 

を(私はフラッシュメッセージとバックログインページにユーザーをリダイレクトしようとしているが、私はセッションに見たときに)フラッシュメッセージはありません。

私は間違っていますか?私はフラッシュメッセージのすべてのバリエーションを試してみたようにそれは感じていると、それのどれもが、あなたがこのフラッシュ変数にアクセスしているどのように

+0

を動作するようですか?そのコードをここに貼り付けます。 – Anonymous

+0

私はちょうど{{dd(Session :: all()}}}でセッションをダンプしています – user1157885

答えて

1
return redirect()->route('site::home')->flash('This is a message!'); 

OR

return \Redirect::back()->withWarning('Message you want show in View');