راکت
حل شده

محدود کردن دانلود هاست دانلودی با middleware هاست اصلی پروژه

3 پاسخ

سلام..
دوستان یه سوال..

هاست دانلودی مگه لینک دانلوداش پردازشش توی هاست اصلی تو پروژه لاراول نمیشه؟

مثلا این پروژه هست:
myproject.com

اینم هاست دانلودی که ساب دامین پروژه هست:
dl.myproject.com

بعد توی هاست دانلودی که فایل میریزم توی روت پابلیک و مسیر زیر:
myfiles/file1.txt

مگه لینک دسترسی مستقیمش این نمیشه؟
dl.myproject.com/myfiles/file1.txt

خب مگه این لینک رو از طریق پروژه لاراول که توی هاست معمولی هست، درخواستی که اومده پردازش نمیشه؟
پس قاعدتا باید بشه با middleware و محدود کردن دسترسی بگیم اگه این لینک اومد اگر کاربر عضو سایت بود و لاگین بود و هزینه فایل رو پرداخت کرده بود که راحت فایل رو بگیره وگرنه ریدایرکت بشه مثلا به قسمت شارژ کیف پول..
بعد لینک دانلود فایل هم دست هرکسی باشه توی مرورگر آدرس بده بازم middleware کنترل کنه..

این چیزایی که گفتم امکانش هست یا نه؟ ایرادی اگر داره و نمیشه، اون ایرادش چیه؟
اگر اینی که گفتم نمیشه، چجوری میشه درخواستایی که میان به هاست دانلودی رو با middleware پردازش کرد آیا باز باید توی هاست دانلودی لاراول نصب بشه؟ اگر باید نصب بشه چجوری بین لاراول اصلی توی هاست معمولی با لاراول توی هاست دانلودی این ارتباط رو برقرار کرد؟

JBolouri
JBolouri
@javadbolouri72
ثبت پرسش جدید

پاسخ‌ها

3
miladk313
miladk313
@miladk313

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

بهترین پاسخ

سلام
کلا وقتی زیردامنه یا subdomain ایجاد میکنی برنامه اش از دامنه اصلی جداست دیگه پس اره تا اونجایی که من اطلاع دارم باید یه لاراول جدید بیاری بالا و اطلاعات مورد نظرت رو باید توی یه درخواست به اون سمت بفرستی ... پس باید تو اون برنامه ی لاراولی جدید api پیاده سازی و اطلاعاتت رو از سایت اصلی براش بفرستی. مثلا میتونی به صورت تایم استمپ زمان درخواست رو بفرستی تا یه انقضا براش در نظر بگیری یا بوسیله ی ارسال token میتونی احراز هویت رو انجام بدی

JBolouri
JBolouri
@javadbolouri72

ممنونم ازت پس اون چیزی که کارمو راه میندازه نوشتن api هست..
خیلی کمک بزرگی بهم کردی💐💐💐

miladk313
miladk313
@miladk313

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

@javadbolouri72
خواهش می کنم موفق باشی

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

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

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