Laravel文档阅读笔记-How to use @auth and @guest directives in Laravel

这个是我在阅读Laravel8中的文档时遇到的。在此阅读下@auth和@guest的用法。

下面将说明@auth和@guest在Laravel中的使用。

这两个关键字其实是代替@if、@endif的。

如下使用@if、@endif

@if(auth()->user())// The user is authenticated.
@endif

当用户有权限,就在blade中显示。

使用@auth和@guest可以简化成这样的:

@auth// The user is authenticated.
@endauth

@guest// The user is not authenticated.
@endguest

在个人项目中,我是这样用的

<nav class="navbar navbar-dark bg-dark" style="z-index:999"><div class="container-fluid"><a class="navbar-brand" href="/">it1995.cn</a><ul class="navbar-nav justify-content-end">@guest<li class="nav-item"><a class="nav-link text-white" href="{{route('login')}}">登录</a></li>@else<li class="nav-item"><div class="row"><div class="col"><a class="nav-link text-white" href="{{route('dashboard')}}">管理</a></div><div class="col"><a class="nav-link text-white" href="{{route('signOut')}}">退出</a></div></div></li>@endguest</ul></div>
</nav>

Laravel文档阅读笔记-How to use @auth and @guest directives in Laravel相关推荐

  1. Qt文档阅读笔记-共享库的创建与调用

    使用共享库的符号 这个符号可以作用在变量.类.函数中,并且这些都可以被调用端使用. 在编译共享库中,需要使用export符号.在使用端调用的时候使用import符号. 这里是本人从文档中记录的笔记,大 ...

  2. Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图

    Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图 QHeightMapSurfaceDataProxy:是Q3DSurface的一个基本代理类. 他是专门加载高度图. 高度图是没有X, ...

  3. Qt文档阅读笔记-Rotations Example相关

    Rotations Example文档阅读笔记 使用这种方式,对y轴和z轴进行旋转. QQuaternion yRotation = QQuaternion::fromAxisAndAngle(0.0 ...

  4. FreeRTOS官方指导文档阅读笔记

    FreeRTOS官方指导文档阅读笔记 基于 161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf,可 ...

  5. Blockly学习之文档阅读笔记

    文档阅读来源--谷歌官网介绍: https://developers.google.com/blockly/guides/overview 概述 一个用于Web.Android.iOS的可视化代码编辑 ...

  6. Leaflet文档阅读笔记-Quick Start Guide笔记

    目录 网络加载JS和CSS 初始化地图 在地图上做标记 在地图上点击事件获得坐标 个人对这篇文档的体会 网络加载JS和CSS 先要加载css,然后在加载js <link rel="st ...

  7. NiceScroll文档阅读笔记-NiceScroll(3.7.6)基本使用

    前言 官方已经给出很好的文档了.在此本人总结下,方便以后查阅: GitHub - inuyaksa/jquery.nicescroll: nicescroll plugin for jquery - ...

  8. Qt文档阅读笔记-QWebEngineView及QML WebEngineView

    这里主要是最近有给Java Web项目及Qt项目需要混合,自己搞的QtWebEngine没有问题,而用了项目里面的,就有问题,在此阅读下官方资料,看看能不能解决这样莫名其妙的问题,在此记录下本次的阅读 ...

  9. Qt文档阅读笔记-moc工具使用及其理论(moc工具如何添加到makefile中)

    moc(Meta-Object Compiler):用于处理Qt中关于C++的扩展. moc工具读取C++头文件,看看这个头文件里面的类是不是包含Q_OBJECT宏,它会将这个头文件,转换为带有met ...

  10. Java文档阅读笔记-EJB Tutorial

    目录 Introduction to EJB What is EJB Introduction to EJB EJB(Enterprise Java Bean)Java企业组建:用于开发分布式.健全. ...

最新文章

  1. mysql 函数返回表格_mysql 数据分析如何实现日报、周报、月报和年报?
  2. node.js(一)
  3. 计算机——工科中的理科
  4. redis value最大值_Redis 的 maxmemory 和 dbnum 默认值都是多少?对于最大值会有限制吗?...
  5. 曾经流行的,即将流行的几种渲染模式(render pipeline)
  6. Symbian c++ MCameraObserver类的方法解释
  7. Redis之CentOS7安装配置Redis
  8. (三)Solrj4到Solrj5的升级之路
  9. Servlet_执行原理
  10. MVC如何添加Model
  11. c++ 数组置0_09c语言数组详解
  12. 比尔 · 盖茨即将在美国商会发表演讲 系离婚后首次亮相
  13. UI素材|让设计有愉悦的体验,app交互动效的重要性!
  14. 免责协议怎么写_员工辞职时,HR得让他这样写离职申请!
  15. 软件测试中有关界面测试经验总结
  16. 初学java网络编程的一些总结
  17. android ios 录音功能,iOS与Android的音频互通
  18. 2018山西中考计算机软件名称,2018年山西省中考试题
  19. 从零开发区块链应用(十一)--以太坊地址生成
  20. the volume for a file has been externally altered so that the opened file is no longer valid

热门文章

  1. java工程师容易秃头吗_当程序员会容易秃头?下面这3种职业一样会秃
  2. vba删除word中图片与文本框等shape
  3. 0723函数的递归以及模块的初识
  4. 三相 AC-DC 变换电路(B 题)-- 2021 年全国大学生电子设计竞赛
  5. 机器学习算法工程师--实习面经
  6. zigbee 协调器与终端通信问题
  7. C语言程序设计-班级档案管理系统
  8. 重载和重写(覆盖)的区别
  9. GAN的评价指标——KID解读(内含FID)
  10. sql server 函数根据分隔符号拆分字符