Выполнять код авторизованным посетителям

Контроллер

Выполнять код авторизованным посетителям можно через метод Auth::check().

use Illuminate\Support\Facades\Auth;
// …

if (Auth::check()) {
    // код для авторизованных посетителей
} else {
    // код для не авторизованных посетителей
}

Шаблон

Выполнять код авторизованным посетителям можно через команду @auth.

@auth
    <p>Код для авторизованных посетителей</p>
@else
    <p>Код для не авторизованных посетителей</p>
@endauth

Также для авторизованных и не авторизованных посетителей есть своя команда: @auth и @guest.

@auth
    <p>Код для авторизованных посетителей</p>
@endauth

@guest
    <p>Код для не авторизованных посетителей</p>
@endguest