Laravel文档阅读笔记-How to use @auth and @guest directives in Laravel
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相关推荐
- Qt文档阅读笔记-共享库的创建与调用
使用共享库的符号 这个符号可以作用在变量.类.函数中,并且这些都可以被调用端使用. 在编译共享库中,需要使用export符号.在使用端调用的时候使用import符号. 这里是本人从文档中记录的笔记,大 ...
- Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图
Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图 QHeightMapSurfaceDataProxy:是Q3DSurface的一个基本代理类. 他是专门加载高度图. 高度图是没有X, ...
- Qt文档阅读笔记-Rotations Example相关
Rotations Example文档阅读笔记 使用这种方式,对y轴和z轴进行旋转. QQuaternion yRotation = QQuaternion::fromAxisAndAngle(0.0 ...
- FreeRTOS官方指导文档阅读笔记
FreeRTOS官方指导文档阅读笔记 基于 161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf,可 ...
- Blockly学习之文档阅读笔记
文档阅读来源--谷歌官网介绍: https://developers.google.com/blockly/guides/overview 概述 一个用于Web.Android.iOS的可视化代码编辑 ...
- Leaflet文档阅读笔记-Quick Start Guide笔记
目录 网络加载JS和CSS 初始化地图 在地图上做标记 在地图上点击事件获得坐标 个人对这篇文档的体会 网络加载JS和CSS 先要加载css,然后在加载js <link rel="st ...
- NiceScroll文档阅读笔记-NiceScroll(3.7.6)基本使用
前言 官方已经给出很好的文档了.在此本人总结下,方便以后查阅: GitHub - inuyaksa/jquery.nicescroll: nicescroll plugin for jquery - ...
- Qt文档阅读笔记-QWebEngineView及QML WebEngineView
这里主要是最近有给Java Web项目及Qt项目需要混合,自己搞的QtWebEngine没有问题,而用了项目里面的,就有问题,在此阅读下官方资料,看看能不能解决这样莫名其妙的问题,在此记录下本次的阅读 ...
- Qt文档阅读笔记-moc工具使用及其理论(moc工具如何添加到makefile中)
moc(Meta-Object Compiler):用于处理Qt中关于C++的扩展. moc工具读取C++头文件,看看这个头文件里面的类是不是包含Q_OBJECT宏,它会将这个头文件,转换为带有met ...
- Java文档阅读笔记-EJB Tutorial
目录 Introduction to EJB What is EJB Introduction to EJB EJB(Enterprise Java Bean)Java企业组建:用于开发分布式.健全. ...
最新文章
- mysql 函数返回表格_mysql 数据分析如何实现日报、周报、月报和年报?
- node.js(一)
- 计算机——工科中的理科
- redis value最大值_Redis 的 maxmemory 和 dbnum 默认值都是多少?对于最大值会有限制吗?...
- 曾经流行的,即将流行的几种渲染模式(render pipeline)
- Symbian c++ MCameraObserver类的方法解释
- Redis之CentOS7安装配置Redis
- (三)Solrj4到Solrj5的升级之路
- Servlet_执行原理
- MVC如何添加Model
- c++ 数组置0_09c语言数组详解
- 比尔 · 盖茨即将在美国商会发表演讲 系离婚后首次亮相
- UI素材|让设计有愉悦的体验,app交互动效的重要性!
- 免责协议怎么写_员工辞职时,HR得让他这样写离职申请!
- 软件测试中有关界面测试经验总结
- 初学java网络编程的一些总结
- android ios 录音功能,iOS与Android的音频互通
- 2018山西中考计算机软件名称,2018年山西省中考试题
- 从零开发区块链应用(十一)--以太坊地址生成
- the volume for a file has been externally altered so that the opened file is no longer valid