无法在导航栏显示已登录用户的用户名

在用laravel开发社区的视频中,有一课是:未登录时导航栏显示『登录』,登录后导航栏显示用户名。我检查了一下自己的代码,和Jelly是一样的。但是我已经登录,首页导航栏还是显示『登录』,登录页面/user/login的导航栏则显示用户名。求问可能是哪里出错了~~

<ul class="nav navbar-nav navbar-right">
@if(Auth::check())
  <li>{ Auth::user()->name }</li>
@else
  <li class="active"><a href="/user/login">登 录 <span class="sr-only">(current)</span></a></li>
  <li><a href="/user/register">注 册</a></li>
@endif
</ul>

首先记得第一件事就是把路由放到web这个middlware里面。

JellyBool
修改的评论也不能少于六个字哦!
少年钰的烦恼
修改的评论也不能少于六个字哦!