laravel csrf排除路由,禁止,关闭指定路由的例子


Posted in PHP onOctober 21, 2019

百度了下,发现别的教程里需要更改文件,实际上很简单,官方提供了接口可以用来设置;

laravel的csrf防范是通过app/http/Middleware目录下的中间件VerifyCsrfToken.php来生效的,如下所示在官方的代码

有个属性$except,可以专门用来设置哪些路由不用做csrf验证;

<?php
 
namespace App\Http\Middleware;
 
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;
 
class VerifyCsrfToken extends BaseVerifier
{
  /**
   * The URIs that should be excluded from CSRF verification.
   *
   * @var array
   */
  protected $except = [
    'api/v1/screen',
    'api/v1/notice',
  ];
}

例如如上所示,当浏览器的url为域名/api/v1/screen的时候,就不会验证csrf

以上这篇laravel csrf排除路由,禁止,关闭指定路由的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php日历[测试通过]
Mar 27 PHP
PHP令牌 Token改进版
Jul 18 PHP
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
May 16 PHP
介绍一些PHP判断变量的函数
Apr 24 PHP
教你在PHPStorm中配置Xdebug
Jul 27 PHP
windows8.1下Apache+Php+MySQL配置步骤
Oct 30 PHP
PHP简单检测网址是否能够正常打开的方法
Sep 04 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
Dec 10 PHP
[原创]php正则删除html代码中class样式属性的方法
May 24 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 PHP
PDO::inTransaction讲解
Jan 28 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
Sep 16 PHP
laravel 实现上传图片到本地和前台访问示例
Oct 21 #PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
Oct 21 #PHP
Laravel 之url参数,获取路由参数的例子
Oct 21 #PHP
关于laravel-admin ueditor 集成并解决刷新的问题
Oct 21 #PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 #PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
Oct 20 #PHP
laravel 解决路由除了根目录其他都404的问题
Oct 18 #PHP
You might like
php 分页类 扩展代码
2009/06/11 PHP
PHP得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
Drupal简体中文语言包安装教程
2014/09/27 PHP
smarty内部日期函数html_select_date()用法实例分析
2015/07/08 PHP
详解PHP处理密码的几种方式
2016/11/30 PHP
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
一个简单的jquery的多选下拉框(自写)
2014/05/05 Javascript
三个js循环的关键字示例(for与while)
2016/02/16 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
AngularJS入门教程之REST和定制服务详解
2016/08/19 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
微信小程序开发之数据存储 参数传递 数据缓存
2017/04/13 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
React组件中的this的具体使用
2018/02/28 Javascript
微信小程序使用canvas的画图操作示例
2019/01/18 Javascript
vue element-ui之怎么封装一个自己的组件的详解
2019/05/20 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
泰国在线书店:SE-ED
2020/06/21 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
会计专业自我鉴定范文
2013/10/06 职场文书
实验心得体会
2014/09/05 职场文书
大雁塔导游词
2015/02/04 职场文书
2015年感恩母亲节的演讲稿
2015/03/18 职场文书
学校中秋节活动总结
2015/03/23 职场文书
幼儿园感恩节活动总结
2015/03/24 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
pycharm无法导入lxml的解决办法
2021/03/31 Python
【海涛教你打DOTA】死灵飞龙第一视角解说
2022/04/01 DOTA
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL