Laravel 5: Изменить панель навигации, если пользователь вошел в систему

Я совершенно новичок в Laravel, MVC и шаблонизаторах в целом.

Мне нужно показать определенные кнопки и параметры навигационной панели, если пользователь вошел в систему, такие как: Уведомления, Выход из системы, Профиль и т. Д. ... и кнопка входа в систему в противном случае.

Любая помощь о том, как я мог бы решить эту проблему правильно, очень ценится. Это то, что я рассматриваю в данный момент:

A User Объект всегда передается на просмотр.Представление проверяет, является лиUser установлен (что означает, что он вошел в систему) для включения соответствующего шаблона частичного блэйда для панели навигации

app.blade.php:

...
@if (isset($user))
     @include('partials.navbarlogged')

@else
     @include('partials.navbar')
...

Это лучший метод? Спасибо за ваше время!

Ответы на вопрос(1)

Ваш ответ на вопрос