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
您可能感兴趣
- sql except用法
- python中tryexcept的用法(对python中的try、except、finally 执行顺序详解)
- laravel框架注意事项(Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决)
- linq to sql 中Concat、Union、Intersect、Except
- laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
- sqlserver分区查询语句(SQL Server中的集合运算: UNION, EXCEPT和INTERSECT示例代码详解)
- OutOfMemonryException异常的原因
- SQL中Union,Intersect,Except
- 红色代表什么(红色代表什么意义和象征)
- 菲律宾安全吗(菲律宾安全吗2023)
- 彩礼重要吗()
- 写信告诉我今天海是什么颜色(写信告诉我今天海是什么颜色回答)
- 英语难学吗(法语比英语难学吗)
- 今天要吃什么(今天要吃什么菜好)
热门推荐
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- docker root权限(docker 免root权限登陆的解决方案)
- 面试时如何向公司提问
- django 获取请求参数(深入理解Django-Signals信号量)
- css3颜色详解(CSS3混合模式mix-blend-mode/background-blend-mode简介)
- ftp服务器设置好无法访问(登陆FTP服务器feat命令错误的解决方法[登陆后不能得到文件列表的解决办法])
- JS中call和apply区别
- laravel认证系统(Laravel框架Auth用户认证操作实例分析)
- react native常用组件(react native环境安装流程)
- html5显示中心代码(HTML5中的Web Notification桌面通知功能的实现方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8