laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
类别:编程学习 浏览量:1983
时间:2022-03-28 01:42:16 laravel消息机制
laravel框架中间件 except 和 only 的用法示例本文实例讲述了laravel框架中间件 except 和 only 的用法。分享给大家供大家参考,具体如下:
except
except:为黑名单机制,除了show页面不经过中间件Auth过滤,其他都需要过滤,如果没有通过验证,则跳转到指定的页面
only
only:为白名单机制,除了edit页面需要经过中间件Auth过滤,其他都不需要过滤,如果没有通过验证,则跳转到指定的页面
except用法:
|
class UserController extends Controller { public function __construct() { $this ->middleware( 'auth' , [ 'except' => 'show' ]); } public function show(User $user ) { return view( 'users.show' , compact( 'user' )); } public function edit(User $user ) { return view( 'users.edit' , compact( 'user' )); } } |
except:为黑名单机制,除了show页面不经过中间件Auth过滤,其他都需要过滤,如果没有通过验证,则跳转到指定的页面
only用法:
|
class UserController extends Controller { public function __construct() { $this ->middleware( 'auth' , [ 'only' => 'edit' ]); } public function show(User $user ) { return view( 'users.show' , compact( 'user' )); } public function edit(User $user ) { return view( 'users.edit' , compact( 'user' )); } } |
only:为白名单机制,除了edit页面需要经过中间件Auth过滤,其他都不需要过滤,如果没有通过验证,则跳转到指定的页面
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/wong_gilbert/article/details/83894925
您可能感兴趣
- OutOfMemonryException异常的原因
- sql except用法
- laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
- python中tryexcept的用法(对python中的try、except、finally 执行顺序详解)
- SQL中Union,Intersect,Except
- linq to sql 中Concat、Union、Intersect、Except
- sqlserver分区查询语句(SQL Server中的集合运算: UNION, EXCEPT和INTERSECT示例代码详解)
- laravel框架注意事项(Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
- 英语难学吗(初中英语难学吗)
- 如何追女孩子(如何追女孩子的技巧和方法)
- 是不是快乐全被你拿走了(而是你得到的)
- 世界上只有妈妈好(世界上只有妈妈好的歌词)
- 为什么现在社会越来越卷了(现在社会为什么发展那么快呢)
热门推荐
- sql中去除重复记录的关键字(sqlserver查询去掉重复数据的实现)
- mysql字符串默认长度(MySQL 字符类型大小写敏感)
- MongoDB优化器profile
- 数据库该不该用外键
- 腾讯云服务器如何安装宝塔面板(腾讯云服务器打开宝塔面板失败是怎么回事?)
- python与php(解决Python3 被PHP程序调用执行返回乱码的问题)
- python怎样看字符unicode编码(Python3中编码与解码之Unicode与bytes的讲解)
- vue 表格数据增加修改(vue element实现表格增加删除修改数据)
- docker 默认内存(docker 运行指定内存的操作)
- python如何新建虚拟环境(详解如何管理多个Python版本和虚拟环境)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8