Menu

7.3. 用户登录

修改布局中的链接

现在登录成功的用户显示的页面信息看起来跟未登录用户没有太大区别,我们需要对网站顶部导航进行调整,当用户登录成功时,在顶部导航显示当前用户的用户名,并添加退出登录的按钮让用户可以随时退出登录状态;当用户未登录时,则显示登录按钮。

Laravel 提供了 Auth::check() 方法用于判断当前用户是否已登录,已登录返回 true,未登录返回 false

下面让我们对顶部导航的页面结构进行调整,加上一些链接。

resources/views/layouts/_header.blade.php

<header class="navbar navbar-fixed-top navbar-inverse">
  <div class="container">
    <div class="col-md-offset-1 col-md-10">
      <a href="/" id="logo">Sample App</a>
      <nav>
        <ul class="nav navbar-nav navbar-right">
          @if (Auth::check())
            <li><a href="#">用户列表</a></li>
            <li class="dropdown">
              <a href="#" cla...

本文章首发在 Laravel China 社区

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 10

刻意练习,每日精进。
39
点赞
13462
浏览
10
讨论