سلام وقت بخیر / بنده یک برنامه با لااول دارم که سه سایت با این یک برنامه اومده بالا و به مسیر روت ها سه دامین متصل میشه که هر دامین به پوشه خاصه خودش میره و.....و هر سه سایت در یک سرور هستش
مثلا دامنه های car.xyz / new.xyz / blog.com
حالا میخوام با لاگین رو یکی از این سایت ها به سه سایت دسرسی داشته باشه و انگار روی سه سایت لاگین کرده
دارم با لاراول کار میکنم اما وقتی این سشن که بعد از ساخته شدن محتواشو میبینم اونو برای ادرس و دامین خاص تنظیم کرده و با اینکه در یک برنامه لاراول هستش اما بهش دسرسی ندارم در دامین های دیگر
اول هم سشن فایل و بعدم دیتابیس رو تست کردم ولی نیتجه ای نداد /
ممنون میشم بفرمایید اصلا راهی داره و چیه . ؟؟؟
سشن به شکل پیش فرض روی دیسک ذخیره میشه
یه راهش اینه که سشن درایور رو عوض کنی و از دیتابیس استفاده کنی، و همه اپ ها هم به اون جدول دسترسی داشته باشند..
این جوری باید سیستم رو تنظیم کنی تا برای چک کردن سشن از دیتابیس connection های یکسان استفاده کنی
که شاید روش خیلی مناسبی نباشه
یا اینکه میتونی از token-based authentication استفاده کنی
ممنونم از پاسختون .
با توجه به این که همه این سایت ها از یه دیتابیس استفاده میکنن
خب برای استفاده از توکن یا دیتابیس من میام توکن رو روی دیتابیس ذخیره میکنم / خب مگه راه این توکن یا هر جی این نیست که توکن رو کاربر داشته باشه که بشناسیمش ؟ خب وقتی کاربر در سایت دوم میاد هیچ اطلاعاتی به ما نمیده و ما باید تشخیص بدیم ایا کاربر در سایت های که میخواییم لاگینه یا ن که اگر بود خب این سایت هم پس لاگینه و اگر نبود که فرم ورود و...
بزارید اینجوری توضیح بدم
ما 3 تا سایت داریم s1 s2 s3
خب الان من میام داخل s1 داگین میکنم دو حالت داره یا از s1 میرم به s2 توسط لینکی که داخل سایت هست که میتونم اطلاعات لاگین رو بفرستم به سایت دوم / این یه جوری قابل انجامه / حالت دوم اینکه کاربر دامین s2 رو یه تب جدید وارد کنه و وارد سایت بشه!خب سایت s2 توکن یا هیچ اطلاعاتی نداره که بخواد بفرسته به جایی ریکوست بزنه و بگه اره لاگینی یا ن . ....
یا حتی اگه تو جدول باشه این سشن و از لاراول سشن دیتابیس استفاده کنم بازم قابل انجام نیست چون من از s1 که لاگینم و داخل دیتابیس توکن دارم و همین توکن دسته s1 هست برای شناسایی و ولی در s2 برم دیتابیس رو بگردم ببینم هست یا ن ؟بر چ اساسی من که توکن رو ندارم و حتی نام کاربر و پسورد و ... که برم سرچ کنم ببینم سشن هست یا هرچیز دیگه ای
یعنی میتوان گفت راهی نداره ؟ ؟؟؟
البته اینو میدونم این اشتراک گزاری بین زیر شاخه دامنه ها یا همون subdomainها قابل انجامه
@ali.bayat @hesammousavi @sina.it91 @saman1111 @Rp76 @ErfanSadeqiNejad @milad @mostafa.8722
درود بر شما
سشن ها قابلیت استفاده در یک دامین و ساب دامین ها رو دارند و شما بنظرم بجای استفاده از سشن ها از سیستم oauth استفاده کنید که بهترین گزینه برای چند سایت هست
ممنون از پاسختون /
این سروریس فکر میکنم از توکن استفاده میکنه درسته ؟ و توضیحات بنده برای توکن در بالا هستش ممنون میشم اون رو هم بخونید که قابل انجامه یا ن ؟
و یا راهش کلا چیه در این حالت . لاگین در چند دامین از نظر معماری و فرایندی که باید استفاده بشه و....
ممنون میشم اگر بفرمایید دقیقا از کدوم بخشش باید استفاده کنم لینک یا هر چیزی که لاگین در چند دامین رو توضیح داده باشه چون چیز خاصی پیدا نمیکنم
@hesammousavi
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟