سلام
من یک فرم دارم که با جکوئری ایجادش کردم میخوام بعد از پر کردن فیلد ها به صورت پست ارسالش کنم به دیتابیس ولی ایراد csrf میگیره میخواستم بدونم چجوری میتونم csrf رو به فرمم اضافه کنم ممنون میشم اگر راهنماییم کنید
سلام در هدر این کد رو قرار بدید.
<meta name="csrf-token" content="{{ csrf_token() }}" />
و در هنگام ارسال درخواست این کد رو به عنوان option ها:
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
مثلا :
<script>
$(document).ready(function() {
$(document).on('click', '#ajax', function () {
$.ajax({
type:'POST',
url:'/ajax',
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
success:function(data){
/* DO SOMETHING */
}
});
});
});
</script>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟