Я новичок в laravel, поэтому я пытался создать небольшой проект для обучения. Я использовал встроенный Auth для входа и регистрации. Эти автоматически сгенерированные страницы работают так хорошо, что теперь я создал маршрут к публикациям ресурсов с помощью контроллера под названием postcontroller.
Теперь в постконтроллере я проверяю, имеет ли пользователь право возвращать представление: отправляет еще на страницу входа. Чтобы проверить это, я делаю следующее
if (!Auth::guest())
return view('posts');
else
return "......";
Теперь Auth :: guest () возвращает true как для вошедших, так и для вышедших из системы пользователей.