千家信息网

laravel有什么中间件

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关laravel有什么中间件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。中间件有:1、Authenticate;2、CheckForMainten
千家信息网最后更新 2026年11月02日laravel有什么中间件

这篇文章给大家分享的是有关laravel有什么中间件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

中间件有:1、Authenticate;2、CheckForMaintenanceMode;3、EncryptCookies;4、RedirectIfAuthenticated;5、TrimStrings;6、TrustProxies等等。

本教程操作环境:windows7系统、Laravel6版、Dell G3电脑。

Laravel自带的中间件

Laravel 自带了一些中间件,包括身份验证、CSRF 保护等。Laravel 具体启用了哪些中间件,可通过 app\Http\Kernel.php 文件查看。对于以 \App\Http\Middleware\ 开头的中间件(位于 app/Http/Middleware 目录)是我们可以对其行为进行定制的中间件。

Authenticate 中间件

源文件:app\Http\Middleware\Http\Middleware\Authenticate.php

expectsJson()) {            return route('login');        }    }}

作用:

用户身份验证。可修改 redirectTo 方法,返回未经身份验证的用户应该重定向到的路径。

CheckForMaintenanceMode 中间件

源文件 :app\Http\Middleware\CheckForMaintenanceMode.php

作用:

检测项目是否处于 维护模式。可通过 $except 数组属性设置在维护模式下仍能访问的网址。

EncryptCookies 中间件

源文件:app\Http\Middleware\EncryptCookies.php

作用

对 Cookie 进行加解密处理与验证。可通过 $except 数组属性设置不做加密处理的 cookie。

RedirectIfAuthenticated 中间件

源文件:app\Http\Middleware\RedirectIfAuthenticated.php

check()) {            return redirect('/home');        }        return $next($request);    }}

作用:

当请求页是 注册、登录、忘记密码 时,检测用户是否已经登录,如果已经登录,那么就重定向到首页,如果没有就打开相应界面。可以在 handle 方法中定制重定向到的路径。

TrimStrings 中间件

源文件:app\Http\Middleware\TrimStrings.php

作用:

对请求参数内容进行 前后空白字符清理。可通过 $except 数组属性设置不做处理的参数。

TrustProxies 中间件

源文件:app\Http\Middleware\TrustProxies.php

作用:

配置可信代理。可通过 $proxies 属性设置可信代理列表,$headers 属性设置用来检测代理的 HTTP 头字段。

VerifyCsrfToken 中间件

源文件:app\Http\Middleware\VerifyCsrfToken.php

作用:

验证请求里的令牌是否与存储在会话中令牌匹配。可通过 $except 数组属性设置不做 CSRF 验证的网址。

感谢各位的阅读!关于"laravel有什么中间件"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

中间件 作用 源文件 属性 可通 验证 数组 内容 用户 身份 代理 处理 检测 登录 令牌 参数 可信 方法 更多 模式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳九邦互联网科技有限公司 山东特亿宝互联网科技有限公司 科技赋能下的互联网金融 深圳科技互联网 互联网 新科技 互联网 科技馆 厦门比较好的科技互联网公司 黑科技闪耀互联网之光 厦门千工互联网科技有限公司 坤平互联网科技 中国互联网公司排名锤子科技 爱医互联网络科技 济南有互联网科技公司吗 互联网时代的科技公司 黑科技 体验场景 互联网大会 四川互联网展示科技馆设计 领航科技大厦互联网公司 上海创道互联网络科技有限公司 平安好医生打造互联网科技医疗 互联网科技创新方面的资料 中国互联网科技工作委员会毛军 互联网科技巨头监管 礼当家互联网科技 远拓互联网科技 太原新华互联网科技学校怎么样 互联网金融中的现代科技 互联网科技和法律行业 半导体是互联网高科技吗 互联网科技新闻 恒生科技互联网指数十大成分股
0