El problema es cuando se tiene que enviar ese form de una web externa a la nuestra (por ejemplo en una web de redirección de pago) que no puede poner el @csrf.
Para solucionarlo en app\Http\Middleware\VerifyCsrfToken.php en $except añadimos la ruta que va a recibir por POST sin csfr. Por Ejemplo en:
routes\web.php:
Route::post('/lo-que-sea', [LoqueseaController::class, 'xxx'])->name('lo-que-sea');
Y en app\Http\Middleware\VerifyCsrfToken.php:
protected $except = [
'/lo-que-sea'
];
No hay comentarios:
Publicar un comentario