我是laravel的新手,所以我試圖創建一個用於學習目的的小項目。我使用內置的Auth進行登錄和註冊。這些自動生成的頁面工作得很好,現在在這裏,我使用控制器postcontroller創建了資源帖子的路由。Auth :: guest()對登錄和註銷用戶都返回true
現在在postcontroller中檢查用戶是否有權返回視圖:posts else登錄頁面。因此,要檢查我下面
if (!Auth::guest())
return view('posts');
else
return "......";
現在,這裏的驗證::客()返回都記錄在真實和註銷用戶。
您的路線是否應用了「網絡」中間件? – lagbox
是Route :: group(['middleware'=>'web'],function(){Route :: auth(); Route :: get('/ home','homecontroller @ index); – rranj