如何禁用带参数的路由的csrf保护?

时间:2017-01-20 06:31:30

标签: laravel laravel-5.3

有一条路线:

Route::post('user/{id}/update','UserController@update');

我想为它禁用csrf保护,但我不知道如何将其uri添加到except数组中。

1 个答案:

答案 0 :(得分:2)

您可以在VerifyCsrfToken

App/Http/Middleware文件中添加给定代码
protected $except = [
    'user/*',
];

或者您可以在路线文件

上禁用它
Route::post('user/{id}/update', [
   'uses' => 'UserController@update',
   'nocsrf' => true,
]);