вы просто проверьте контроллер с помощью middleware
не auth
проверьте, как не Auth::check()
попробуйте проверить с помощью промежуточного программного обеспечения
public function __construct()
{
$this->middleware('auth');
}
, потому что промежуточное программное обеспечение не запускается перед аутентификацией, поэтому всегда выдавайте в конструкторе fals e, но вы получаете значение true в любом методе контроллера.
попробуйте проверить Auth::check()
в методе контроллера подробнее см.