user(); if ($user === null) { return $next($request); } if ($user instanceof MustVerifyEmail && ! $user->hasVerifiedEmail()) { if ($request->expectsJson()) { abort(403, 'Your email address is not verified.'); } return redirect()->route($redirectToRoute ?? 'verification.notice'); } return $next($request); } }