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 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 PHP
php SQL Injection with MySQL
Feb 27 PHP
php switch语句多个值匹配同一代码块应用示例
Jul 29 PHP
php向js函数传参的几种方法
Aug 10 PHP
php使用$_POST或$_SESSION[]向js函数传参
Sep 16 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
大家都应该掌握的PHP关联数组使用技巧
Dec 25 PHP
curl 出现错误的调试方法(必看)
Feb 13 PHP
根据key删除数组中指定的元素实现方法
Mar 02 PHP
PHP中常用的魔术方法
Apr 28 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
php基于 swoole 实现的异步处理任务功能示例
Aug 13 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 文件上传代码(限制jpg文件)
2010/01/05 PHP
php简单smarty入门程序实例
2015/06/11 PHP
php使用APC实现实时上传进度条功能
2015/10/26 PHP
PHP扩展开发教程(总结)
2015/11/04 PHP
原生js ActiveXObject获取execl里面的值
2013/11/01 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
Bootstrap 模态框实例插件案例分析
2016/12/28 Javascript
Vue.js学习教程之列表渲染详解
2017/05/17 Javascript
Javascript ES6中对象类型Sets的介绍与使用详解
2017/07/17 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
在 Typescript 中使用可被复用的 Vue Mixin功能
2018/04/17 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
vue.js实现备忘录demo
2019/06/26 Javascript
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
解决vue下载后台传过来的乱码流的问题
2020/12/05 Vue.js
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
构建Python包的五个简单准则简介
2015/06/15 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
Python命令行解析模块详解
2018/02/01 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
2019/09/04 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
The Hut美国/加拿大:英国领先的豪华在线百货商店
2019/03/26 全球购物
商务日语专业毕业生自荐信
2014/03/27 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
司机岗位职责说明书
2014/07/29 职场文书
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers
MySQL 数据 data 基本操作
2022/05/04 MySQL