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

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

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

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

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

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 3 سال پیش مطرح شد
1

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


sina
@sina.zahed026 3 سال پیش مطرح شد
0

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

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

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


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

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


sina
@sina.zahed026 3 سال پیش مطرح شد
0

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

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

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


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

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


sina
@sina.zahed026 3 سال پیش مطرح شد
0

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


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

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