2016-06-21 6 views
0

保護ルートのログインを強制するために、私のroutes.phpにauthミドルウェアを使用しています。Laravel 5.2保護されたルート上の認証ミドルウェア - メッセージを表示

Route::group(['middleware' => 'auth'], function() { 
Route::resource('message', 'MessageController'); 
}); 

したがって、ユーザーがログインしていない場合に保護されたルートが要求されると、ログイン画面が表示されます。

私は

like-何かを言って、ログインビューにAを追加したいと思います。このシナリオでは

「あなたが要求したページには、ログインする必要があります。」

可能であれば、ユーザーがリクエストしたURLも含めたいと思います。

どのように私はこれを達成することができましたか?

答えて

1

私はちょうどあなたがあなたのログイン画面でチェックすることができますリダイレクトメッセージ、追加するためにあなたのAuthenticateミドルウェアを編集します:ログイン画面で

redirect()->guest('/')->with('message', 'The page you have requested requires you to login.'); 

を:

if(Session::has('message')){ 
    echo Session::get('message'); 
} 
+0

great-の作品Awesome-どうもありがとう。 – user4074875

関連する問題