私はlaravelを初めて使用しているため、ページトラフURLに直接アクセスする前に、ユーザーがログオンしているかどうかを確認することはできません。Session :: has( 'loggedOn')があり、ビュー内でコントローラを呼び出すかどうかを確認するには?
I suppose the check should be done in the routes and there is no problem to do so when calling a view from the route:
Route::get('/', function()
{
if (!Session::has('loggedOn'))
{
return view('viewLogin');
}
else
{
return view('viewAllData');
}
});
enter code here
But when I want to call a Controller and check if (!Session::has('loggedOn')), how is this done?
Route::get('/messagesPage', '[email protected]');
Laravelは、カスタムログインおよびセッション処理を実装していない限り、それはログインか使用かどうかを確認するために認証::チェック方法を持ってログインしている場合は、上記のみ –
..ユーザのアクセスパスをできるようになりますありがとうございます、私は次に、ドキュメントのAuth :: checkを探します。 :) – cyberspacelogin