mm
5 سال پیش توسط mm مطرح شد
4 پاسخ

baseUrl در ری اکت

سلام دوستان

پروژه من فرانت ری اکت هست و بک اند لاراول و بک اند و فرانت اند که ری اکت باشه با بیس ادرس

axios.defaults.baseURL='http://localhost:8000/api' که ادرس فوق در فایل index.js پروژه ری اکت که فرانت باشه قرار داره و بدون مشکل

به هم متصل هستند حالا پروژه رو ببرم رو هاست این بیس ادرس رو چی تغییر بدم یعنی چی بزارم اگه همین تغییر ندم مشکل پیش میاد؟فکر میکنم شاید باید ادرس دامنه بزارم ولی منطقی نیست مثلا اینطور بشه اگه دامنه رو بزارم

axios.defaults.baseURL='http://www.domain.com/api'
اگه راهنماییم کنید ممنون میشم


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

باید آدرس دامنه سایتتون رو بزارید دیگه
این که کاملا مشخص هست واقعا


mm
@mahdi72ah 5 سال پیش مطرح شد
0

با سلام و سپاس از پاسخ شما
فایلهای ری اکت رو بعد از بیلد کردن مستقیم بریزم داخل روت اصلی هست و در کنار فایلهای لاراول؟ چون بک اند رو خدم نوشتم و لاراول هستش قبلا سایت بردم رو هاست ولی این اولین بار هستش که با api کار میکنم برام یه خورده گنگ هست
سوال دیگه که داشتم من برای احراز هویت از پاسپورت لاراول استفاده کردم وزمانی که کاربر لاگین میکنه به صورت کامل توکن ارسال میشه و احراز هویت انجام میشه ولی در جدول یوزر ستونی به نام api_token هست که اصلا مقدار دهی نشده این مشکل نداره یعنی منظورم اینه که میخام سایتم ببرم رو هاست خیلی زیاد لاگین شدم با یوزر های مختلف و با موفقیت ولی در داخل ستون api_token در جدول یوزر هیچ توکنی ذخیره نشده این طبیعی هستش یا من جایی رو اشتباه کردم باز میگم که لاگین و احراز هویت درست کار میکنه مثلا یوزر لاگین میشه بیام کوکی توکن حذفش کنم حتما باید مجدد لاگین بشم تا اجازه دست رسی داشته باشم
ببخشید طولانی شد خاستم کامل بگم که بتونید راهنماییم کنید
قبلا از شما متشکرم
با تشکر از شما


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 5 سال پیش مطرح شد
0

ببینید شما هرجا که اومدید از ادرس لوکال هاست استفاده کردید توی هاست باید تغییر بدید به دامنه خودتون کاملا مشخصه این موضوع


mm
@mahdi72ah 5 سال پیش مطرح شد
0

ممنونم از پاسخ تان برای ادرس در ری اکت متوجه شدم در مورد api_token میتونید راهنماییم کنین
من برای احراز هویت از پاسپورت لاراول استفاده کردم وزمانی که کاربر لاگین میکنه به صورت کامل توکن ارسال میشه و احراز هویت انجام میشه ولی در جدول یوزر ستونی به نام api_token هست که اصلا مقدار دهی نشده این مشکل نداره یعنی منظورم اینه که میخام سایتم ببرم رو هاست خیلی زیاد لاگین شدم با یوزر های مختلف و با موفقیت ولی در داخل ستون api_token در جدول یوزر هیچ توکنی ذخیره نشده این طبیعی هستش یا من جایی رو اشتباه کردم باز میگم که لاگین و احراز هویت درست کار میکنه مثلا یوزر لاگین میشه بیام کوکی توکن حذفش کنم حتما باید مجدد لاگین بشم تا اجازه دست رسی داشته باشم


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

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