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脚本的10个技巧(2)
Oct 09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
Dec 13 PHP
php获取当前网址url并替换参数或网址的方法
Jun 06 PHP
php自定义函数之递归删除文件及目录
Aug 08 PHP
php中{}大括号是什么意思
Dec 01 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
PHP随机数 C扩展随机数
May 04 PHP
Yii中srbac权限扩展模块工作原理与用法分析
Jul 14 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
Sep 23 PHP
Discuz论坛密码与密保加密规则
Dec 19 PHP
PHP的cookie与session原理及用法详解
Sep 27 PHP
php ZipArchive实现多文件打包下载实例
Oct 31 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实现简单加入购物车功能
2017/03/07 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
基于jquery的商品展示放大镜
2010/08/07 Javascript
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
jQuery浏览器CSS3特写兼容实例
2015/01/19 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
Bootstrap 粘页脚效果
2016/03/28 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
2016/12/22 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
JS求Number类型数组中最大元素方法
2018/04/08 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案
2019/04/04 Javascript
jQuery 选择方法及$(this)用法实例分析
2020/05/19 jQuery
vue实例的选项总结
2020/06/09 Javascript
vue动画—通过钩子函数实现半场动画操作
2020/08/09 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[01:24]2014DOTA2 TI第二日 YYF表示这届谁赢都有可能
2014/07/11 DOTA
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
Python 中迭代器与生成器实例详解
2017/03/29 Python
在SQLite-Python中实现返回、查询中文字段的方法
2019/07/17 Python
CSS3教程(6):创建网站多列
2009/04/02 HTML / CSS
巴西女装购物网站:Eclectic
2018/04/24 全球购物
德国购买门票网站:ADticket.de
2019/10/31 全球购物
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
大学生冰淇淋店商业计划书
2014/01/14 职场文书
校本教研活动总结
2014/07/01 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书