راکت

کار کردن متد پست بدون CSRF

5 پاسخ

سلام دوستان من یک فرم رو با axios سابمیت میکنم و با Validator ولیدیشن رو انجام میدم
اما در این فرم از CSRF استفاده نکردم و خطایی نمیده
دلیلش چی هست؟ چطور میتونم ازش استفاده کنم؟؟

ثبت پرسش جدید

پاسخ‌ها

5
محمدحسن فرهادی
محمدحسن فرهادی
@farhadi

تخصص: علاقه مند به کد نویسی

@code.cln سلام دوست عزیز. از چی میخواید استفاده کنید؟

مهدی
مهدی
@mahdidv

تخصص: Backend Developer

@farhadi وقت بخیر
من توی سایت سمت کلاینت یک فرم تماس با ما دارم که با axios سابمیت میکنم با اینکه متد پست هست و من csarf رو اضافه نکردم فرم بدرستی سابمیت میشه و خطای csrf نمیده دلیلش نمیدونم چیه

شاید پاسخ شما همین‌جا باشد

علی اسماعیلی
علی اسماعیلی
@aliesmaili.code

تخصص: php Laravel

حتما این کد

window.axios = require('axios');

window.axios.defaults.headers.common = {
    'X-CSRF-TOKEN': window.Laravel.csrfToken,
    'X-Requested-With': 'XMLHttpRequest'
};

توی bootstrap js هست

amir
amir
@behzadi

تخصص: بک اند و فرانت اند

@ali.esmaili954 اگه بخام این رو به طوره پیش فرض برای ajax در جی کویری بزارم باید چجوری عمل کنم ؟؟؟؟؟؟؟؟؟/

علی اسماعیلی
علی اسماعیلی
@aliesmaili.code

تخصص: php Laravel

توی ajax باید این کد رو بزنی

$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام