【问题标题】:How To Disable CSRF Protection For All Routes In Laravel5如何在 Laravel5 中禁用所有路由的 CSRF 保护
【发布时间】:2017-03-19 01:33:07
【问题描述】:

Laravel 5.2 中是否有任何方法可以在不使用 VerifyCsrfToken middelware 和 $except[] 数组的情况下禁用所有路由的 csrf 保护?

【问题讨论】:

    标签: laravel laravel-5.2 csrf protection


    【解决方案1】:

    删除或注释掉app\Http\Kernel.php中的这一行:

    \App\Http\Middleware\VerifyCsrfToken::class,
    

    【讨论】:

      【解决方案2】:

      在您的 App\Http\Middleware\VerifyCsrfToken 类中添加以下代码:

      protected $except = [
          '*',
      ];
      

      Docs

      【讨论】:

      • 受保护的 $except = [ 'mobile/*', 'news/articles', ];
      猜你喜欢
      • 1970-01-01
      • 2023-03-10
      • 2021-03-02
      • 1970-01-01
      • 2015-03-11
      • 2020-02-26
      • 2019-11-12
      • 2017-09-15
      • 2015-01-17
      相关资源
      最近更新 更多