راکت

نصب یک سیستم یکسان در چند دامنه

3 پاسخ

درود وقت بخیر

  • من یک وبلاگ ساده با لاراول درست کردم
    میخوام رو دامنه a و b و c این وبلاگ رو نصب کنم .میخوام وقتی وارد ادمین یکیش شدم اون یکی دامنه ها هم تشخیص بده من لاگین هستم و دیگه ازم یوزر و پس نخواد.
    چه راه کاری رو پیشنهاد میکنید دوستان؟ یا چه چیزیو باید جستجو کنم
    با تشکر

ثبت پرسش جدید

پاسخ‌ها

3
mmj-sys
mmj-sys
@mmj.sys

تخصص: داش متخصص چیه من پروفسورم .

@shadi.ahmadians

فکر نکنم شرکت های هاستینگ همچین خدماتی بدن میتونید روی دوتا دومین جدا ریدایرکت کنید به هاست اصلی

developer
developer
@developer

تخصص: برنامه نویس

یه api بسازید و از توی دامین دوم و سوم چک کنید کاربر لاگین کرده یا نه

شاید پاسخ شما همین‌جا باشد

محمد حکمتی
محمد حکمتی
@mohammad.hekmaty

تخصص: مثلا backend

یک table بسازید توی دیتابیس به نام AdminAuth مثلا
مقادیر اصلی این جدول شامل timestamps و فیلدی برای ip باشه.
وقتی توی یکی از این سیستم ها ادمین لاگین کرد آیپی ادمین رو بگیره و بزاره تو جدول.
هروقت کسی میخواد به میدلور ادمین دسترسی پیدا کنه چک کنه اگر آیپی اون شخص با آیپی ادمینی که لاگین کرده یکی بود اجازه دسترسی بده اینطوری نه تنها با اون دستگاه میتونید وارد بشید بلکه اگر با موبایلتون هم وارد سیستم بشید ازتون لاگین نمیخواد که البته این کار رو پیشنهاد نمیکنم امنیت وبسایت رو به شدت ضعیف میکنه.
به دست آوردن آیپی هم ساده است از تابع server_$ استفاده کنید مثال:

function GetIp()
{
    $ip = $_SERVER['REMOTE_ADDR'];
    return $ip;
}

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

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