【Laravel 5】Post CSRF Protect 迴避特定 route


起因


作為30天回憶計畫的一部分
因為laravel有CSRF保護機制,所以LINE那邊直接POST是打不回來的
直接作調整

過程


直接到 /weijlab/app/Http/Middleware/VerifyCsrfToken.php 裡面調整
<?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 = [
        //for line api
        'api/v1/line/*',
    ];
}

留言