• 1399/12/02

متصل کردن اپلیکیشن اندروید به لاراول :

سلام و درود خسته نباشید

استاد یک سوال داشتم:

ما درحال انجام یک پروژه هستیم که در آینده نیاز به ساخت اپلیکیشن موبایل دارد،همچنین قصد داریم که اپلیکیشن رو به صورت api به پروژه وب (لاراول) متصل کنیم . . .

در این خصوص میخواستم بدونم چطوری با متد پست از اپلیکیشن به روت های وب درخواست ارسال کنیم؟

چون در حالت عادی به دلیل وجود csrf-token لاراول اجازه این کار رو نمیده!

  • 1399/12/02
  • ساعت 12:53

با سلام خدمت شما همراه عزیز

 

 

در بخش api توضیح دادیم


  • 1399/12/02
  • ساعت 13:03

به نظر شما اگه برای مشکل csrf-token

به جای استفاده از passport ، طبق گفته این سایت(https://www.edureka.co/community/96191/how-to-use-postman-for-laravel-post-request) پیش بریم آیا منطقی هست؟

و برای راحتی و تمیزی کار شما کدوم رو پیشنهاد میکنید(توجه داشته باشید که برای اپلیکیشن هم دقیقا تمامی روت هایی که در وبسایت استفاده میشنود به کار گرفته میشود)


  • 1399/12/02
  • ساعت 13:39

ببینید این موضوع فقط برای روت های 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.

  • 1399/12/02
  • ساعت 13:59

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

به نظر شما این کار منطقی و تمیز تره یا استفاده از ترفندی که در بالا خدمتتون عرض کردم؟


  • 1399/12/02
  • ساعت 17:21

بنظر بنده هر بخش باید کار خودشو بکنه

 

اگر مسیر ها api هست باید اونجا نوشته بشه


  • 1399/12/02
  • ساعت 17:59

خیلی ممنون


  • 1399/12/02
  • ساعت 19:33

سلامت باشید