راکت
4 پاسخ

عدم دسترسی دانلود ویدیو ها به کاربر

سلام
دوستان چطوری میشه از دانلود ویدیوهایی که توی سایت میزاریم توسط کاربر جلوگیری کرد؟
دقیقا مشابه چیزی که الان توی راکت هم داریم و ویدیوها غیرقابل دانلود هستن.


ثبت پرسش جدید
IrajJavidan
IrajJavidan
@IrajJavidan15 سال پیشمطرح شد
0

توی راکت ویدیو رو استریم (stream) میکنن تا جایی که میدونم.


moha li
moha li
تخصص :توسعه دهنده لاراول و Vue
@mohaligateway5 سال پیشمطرح شد
0

سلام
@m.reza.mohammadzadeh
میتونید از آموزش زیر استفاده کنید.
https://roocket.ir/series/laravel-projects/episode/133


علی ولی‌نژاد
علی ولی‌نژاد
تخصص :طراح گرافیک و برنامه نویس
@AliValinejad5 سال پیشمطرح شد
2

باید ویدیو مورد نظرتون رو استریم کنید!


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

سلام دوست عزیز!
لاراول برای آپلود و دانلود File Storage رو به وجود آورده که میتونید منبع رو مطالعه کنید.
اگر در پوشه Storage فایل آپلود کنید کلا از طریق لینک دانلود در دسترس نیست.
و برای دانلود فایل های پوشه Storage توسط کاربر باید تنها از متد زیر استفاده کنیم.

return Storage::download('file.zip');

در انتها میتونیم در کنترلر خودمون بعد از بررسی هویت و امکان دانلود توسط کاربر ، متد بالا را اجرا کنیم.

نکته: ما نیاز نداریم لینک دانلود را مستقیم در تگ a بنویسیم، باید در تگ a روتر دانلود را فراخوانی و id فایل مورد نظر را ارسال کنیم تا درخواست دانلود توسط کنترلر بررسی شود.


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

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