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调用Oracle存储过程的方法
Sep 12 PHP
关于Sphinx创建全文检索的索引介绍
Jun 25 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
ThinkPHP控制器间实现相互调用的方法
Oct 31 PHP
php目录遍历函数opendir用法实例
Nov 20 PHP
php数组随机排序实现方法
Jun 13 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
Dec 31 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
Laravel框架路由管理简单示例
May 07 PHP
对laravel的session获取与存取方法详解
Oct 08 PHP
解决在Laravel 中处理OPTIONS请求的问题
Oct 11 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 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
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
php cookie中点号(句号)自动转为下划线问题
2014/10/21 PHP
Zend Framework入门教程之Zend_Mail用法示例
2016/12/08 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
PHP实现常用排序算法的方法
2020/02/05 PHP
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
基于jquery的气泡提示效果
2010/05/31 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
jQuery+ajax实现实用的点赞插件代码
2016/07/06 Javascript
js实现定时进度条完成后切换图片
2017/01/04 Javascript
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
Vue添加请求拦截器及vue-resource 拦截器使用
2017/11/23 Javascript
详解Vue中使用Echarts的两种方式
2018/07/03 Javascript
jsonp跨域获取百度联想词的方法分析
2019/05/13 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
vue中touch和click共存的解决方式
2020/07/28 Javascript
Python pass 语句使用示例
2014/03/11 Python
python实现图片识别汽车功能
2018/11/30 Python
详解python深浅拷贝区别
2019/06/24 Python
Python Pandas实现数据分组求平均值并填充nan的示例
2019/07/04 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
html5 视频播放解决方案
2016/11/06 HTML / CSS
.NET现在共支持多少种语言
2014/02/26 面试题
淘宝活动策划方案
2014/02/06 职场文书
超市活动计划书
2014/04/24 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
Java反应式框架Reactor中的Mono和Flux
2021/07/25 Java/Android
Vue ECharts实现机舱座位选择展示功能
2022/05/15 Vue.js
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers