سلام. من برای پرداخت از nextpay دارم استفاده میکنم تو بازگشت و چک کردن پرداخت به صورت پست انجام میشه ولی این خطا رو میگیرم:
The page has expired due to inactivity.
Please refresh and try again.
این رو چطوری میتونم حل کنم؟
Payment class:
class PaymentController extends Controller
{
private $api_key = "";
public function payment()
{
$this->validate(request(), [
'product_id' => 'required'
]);
//connect to bank
}
public function checkTransaction()
{
dd(request()->all());
}
}
class VerifyCsrfToken extends Middleware
{
protected $except = [
'/dashboard/administrator/attachImage',
'/product/payment/checkTransaction'
];
}سلام نه مشکل از زبان بود تو همون آرایه except اومدم fa رو اضافه کردم. درست شد
دقیقا باید روتی که نمیخواید csrfToken اجرا بشه رو داخل except قرار بدید
البته باید روتتون رو چک کنید و اینکه نمی دونم ربط داشته باشه یا نه ولی این رو هم امتحان کنید
class VerifyCsrfToken extends Middleware
{
protected $except = [
'dashboard/administrator/attachImage',
'product/payment/checkTransaction'
];
}نظسشششسشششششششششششششششششسشن
شاید پاسخ شما همینجا باشد