Я платежную систему, где данные, представленные на сайте 3 партии и чем буксируемых назад ...отключить CSRF в Laravel для конкретного маршрута
Когда данные возвращает он попадает конкретный URL позволяет говорить/ОК маршрут. $_REQUEST['transaction']
.
Но из-за промежуточного ПО laravel у меня возникает несоответствие токенов. Нет никакого способа, по которому сторонний платежный API может генерировать токен, так как я его отключил? только для этого маршрута?
или есть лучший вариант?
Route::get('/payment/ok', '[email protected]');
Route::get('/payment/fail', '[email protected]');
public function Ok(Request $request)
{
$transId = $request->get('trans_id');
if (isset($transId))
{
return $transId;
}
}
Http: // Laravel. com/docs/master/routing # csrf-exclusion-uris – Rashi
Какую версию Laravel вы используете? Если 5.1, см. Ответ ниже. Если кто-то старше, дайте мне знать, и я обновлю ответ, так как есть способы сделать это для более старых версий, немного сложнее. –