راکت
حل شده

احراز هویت بین هاست دانلود و سرور

6 پاسخ

ببخشید من یه سوال داشتم که با سرچ نتونستم به جواب خوبی برسم بزارید مشکل رو اینجوری بگم که شما فرض کنید که به سرور دارید که وب سایت شما روی این هست و یک سری فایل دارید برای دانلود و این فایل هارو شما روی هاست دانلود قرار میدید ولی شما میخواید فقط کاربر هایی بتونن فایل هارو از هاست دانلود دریافت کنند و قابل دسترسی دایرکت رو نداشته باشه (توی url اسم و دایرکتوری رو زد فایل دانلود میشه توی هاست دانلود ) وفقط ماربر هایی که دارای شرایط خاصی باشند (مثلا وارد پروفایل کاربریشون شده باشن) در غیر این صورت این اجازه داده نشه .

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

شما چه راهکاری پیشنهاد میدید ؟
اگر تجربه مشابهی داشتید هرچی که بتونه کمک کنه عالی میشه
@hesammousavi
حسام جان عزیز ممنون میشم اگر شما هم راهکاری دارید بفرمایید . خیلی خیلی ممنون

ممنون میشم نظرتون رو در اشتراک بزارید .

sina
sina
@sina.zahed026
ثبت پرسش جدید

پاسخ‌ها

6
حسام موسوی
حسام موسوی
@hesammousavi

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

بهترین پاسخ

درود بر شما بنظرم بهترین روش این هست که لینک مستقیم فایل بهشون ندید
لینک زمان دار از سیستم خودتون بسازید که زمانی که کاربر روی دانلود زد برای کاربر ساخته بشه و در نهایت زمانی که لینک ساخته شد در سمت سرور دانلود هم اسکریپیتی قرار بدید که لینک دانلود رو بررسی کنه و در صورت صحیح بودن همه چیز به کاربر فایل رو برای دانلود بده

sina
sina
@sina.zahed026

خیلی ممنون و تشکر از پاسخگویی شما
یعنی این امکان پذیر هست که توی هاست دانلود از اسکریپ php استفاده کنیم , چون من با چند تا هاستینگ صحبت کردم گفتند که امکان پذیر نیست که php رو فعال کنید ممنون میشم اگر میشناسید معرفی کنید (اکثر هاستینگ هارو میشناسم اگر مستقیم نمیخواید بگید حتی یک اشاره کوچیک هم بکنید متوجه میشم )

بعد یه سوال خیلی مهم این که شما میفرمایید در سمت سرور دانلود اون اسکریپت لینک دانلود رو بررسی کنه .. دقیقا با چی با باید تطبیق بده ؟ منظورم این هست که اون اسکریپت در هاست دانلود باید به دیتابیس سایت دسترسی داشته باشه ؟

درواقع من اگر متوجه بشم که اون اسکریپت سمت هاست دانلود دقیقه باید با کجا تطبیق بده و بررسی کنه و اوکی بگیره رو متوجه بشم مشکلم حل میشه .
@hesammousavi
بینهایت تشکر

حسام موسوی
حسام موسوی
@hesammousavi

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

اگر بخواید چنین موردی پیاده کنید نمیتونید از این هاست دانلود های معمولی استفاده کنید
شما باید سمت سرور اصلی یک url بسازید که یک رشته رمز نگاری شده توش باشه
و سمت سرور دانلود این url رو بررسی کنید که بر اساس پارامترهاش درست هست یا خیر

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

sina
sina
@sina.zahed026

بسیار عالی , متوجه شدم

به عنوان سوال نهایی نیاز هست که سمت سرور به دیتابیس سایت دسترسی داشته باشیم ؟ مثلا چک کنیم که این توکن که توی url هست اعتبار داره یا خیر (که این بررسی کردنه توسط اون دیتابیس انجام بشه) و زمان اعتبارش تا کی هست و یا یه راه دیگه داره باید مستقل باشه کاملا ؟

باز هم کمال تشکر دارم و خیلی ممنون که راهنمایی میکنید
@hesammousavi

حسام موسوی
حسام موسوی
@hesammousavi

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

ساخت توکن hash شده میتونه به شکلی باشه که نیازی به دیتابیس نباشه !

sina
sina
@sina.zahed026

خیلی خیلی ممنونم .
ممنون از این که وقت گذاشتید و راهنمایی کردید

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

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