Laravel 5: Modifier la barre de navigation si l'utilisateur est connecté

Je suis complètement nouveau pour Laravel, MVC et de modèles de moteurs en général.

J'ai besoin de montrer une certaine barre de navigation des boutons et des options si un utilisateur est connecté, tels que: les Notifications, de Déconnexion, de Profil, etc... et un bouton de Connexion autrement.

Toute aide sur comment je pourrais résoudre ce la bonne façon est grandement apprécié.
C'est ce que j'envisage pour le moment:

  • Un User objet est toujours passé à la vue.
  • La vue vérifie si le User est défini (ce qui signifie qu'il est connecté) inclure partielle de la lame de modèle pour la barre de navigation.

app.blade.php:

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

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

Est-ce la meilleure méthode?
Merci pour votre temps!

source d'informationauteur shardl | 2015-03-29