在 laravel 中禁用特定路由的 csrf
2022-08-30 09:18:53
我有一个支付系统,其中数据被提交到第三方网站,然后拖回...
当数据返回时,它会命中特定的url,让我们说/ok route。.$_REQUEST['transaction']
但是由于laravel中间件,我得到了令牌不匹配。第三方支付API无法生成令牌,那么我如何禁用它?只为这条路线?
还是有更好的选择?
Route::get('/payment/ok', 'TransactionsController@Ok');
Route::get('/payment/fail', 'TransactionsController@Fail');
public function Ok( Request $request )
{
$transId = $request->get('trans_id');
if ( isset( $transId ) )
{
return $transId;
}
}