فروش امن فایل

6 روز پیش
توسط محمدحسن یگانه آپدیت شد
developer ( 32351 تجربه )
7 روز پیش
تخصص : برنامه نویس

سلام
سایت های مختلف مثل همین راکت، این فایل های ویدئویی یا پی دی اف یا زیپ رو کجا ذخیره میکنند؟ چجوری میشه جایی ذخیره کرد که بدون اجازه نشه دسترسی پیدا کرد بهشون؟
مثلا بخوام چندتا فایل زیپ بفروشم، و بعد فروش لینک دانلود بذارم، کسی میدونه چجوری میشه؟

الیاس بشکنی ( 69675 تجربه )
7 روز پیش
تخصص : در حال یادگیری

ببینید این به دردتون میخوره
https://roocket.ir/series/download-a-file-system-against-payment-with-laravel

محمدحسن یگانه ( 8029 تجربه )
6 روز پیش
تخصص : full-stack web developer

کافیه اون ها رو در فولدر storage/app قرار بدید. اینجوری هیچ گونه لینک مستقیمی برای دسترسی به این فایل ها قرار نداره. حالا تو پروژه لاراولتون بعد از اعتبارسنجی ها و ... هر وقت خواستید فایل رو به دست کاربر برسونید که بتونه دانلود کنه میتونید یک response از نوع download با آدرس فایل مورد نظر بهش بدید. مثلا اینجوری:

return response()->download('path_to_file');

اطلاعات جزئی تر:
https://laravel.com/docs/5.8/responses#file-downloads

برای ارسال پاسخ باید وارد سایت شوید