سلام و درود خسته نباشید
استاد یک سوال داشتم:
ما درحال انجام یک پروژه هستیم که در آینده نیاز به ساخت اپلیکیشن موبایل دارد،همچنین قصد داریم که اپلیکیشن رو به صورت api به پروژه وب (لاراول) متصل کنیم . . .
در این خصوص میخواستم بدونم چطوری با متد پست از اپلیکیشن به روت های وب درخواست ارسال کنیم؟
چون در حالت عادی به دلیل وجود csrf-token لاراول اجازه این کار رو نمیده!
با سلام خدمت شما همراه عزیز
در بخش api توضیح دادیم
به نظر شما اگه برای مشکل csrf-token
به جای استفاده از passport ، طبق گفته این سایت(https://www.edureka.co/community/96191/how-to-use-postman-for-laravel-post-request) پیش بریم آیا منطقی هست؟
و برای راحتی و تمیزی کار شما کدوم رو پیشنهاد میکنید(توجه داشته باشید که برای اپلیکیشن هم دقیقا تمامی روت هایی که در وبسایت استفاده میشنود به کار گرفته میشود)
ببینید این موضوع فقط برای روت های web هست وقتی شما در api مینویسید مشکلی نیست
Since 5.2 the CSRF token is only required on routes with web middleware. So put your api routes outside the group with web middleware.خب ببینید ما برای اپلیکیشن به تمامی روت هایی که داخل web هستن نیاز داریم
و برای اینکار باید تمامی روت های web رو داخل api کپی کنیم
به نظر شما این کار منطقی و تمیز تره یا استفاده از ترفندی که در بالا خدمتتون عرض کردم؟
بنظر بنده هر بخش باید کار خودشو بکنه
اگر مسیر ها api هست باید اونجا نوشته بشه
خیلی ممنون
سلامت باشید