shadi
3 سال پیش توسط shadi مطرح شد
3 پاسخ

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

درود وقت بخیر

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


ثبت پرسش جدید
mmj-sys
تخصص : داش متخصص چیه من پروفسورم .
@mmj.sys 3 سال پیش مطرح شد
0

@shadi.ahmadians

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


developer
تخصص : برنامه نویس
@developer 3 سال پیش مطرح شد
0

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


محمد حکمتی
تخصص : مثلا backend
@mohammad.hekmaty 3 سال پیش مطرح شد
0

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

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

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

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