راکت
حل شده

دانلود مسیر هش شده

12 پاسخ

@ali.bayat
@khanzadimahdi
الان من یک مسیر ویدیو دارم مثلا

https://hw19.cdn.asset.aparat.com/aparat-video/ebd3d464076a6d6182a77ec13cb6c73e14164686-720p__91325.mp4

اگه من این رو هش کنم یا انکریپت کنم میشه باز دانلود کرد اگه میشه میتونید بگید چطوری

ثبت پرسش جدید

پاسخ‌ها

12
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

بهترین پاسخ

مثال

$Hash ='\download\1.mp4'.'salt';
Hash::make($Hash);

و کدهاتون قبل از دانلود برای چک کردن

$Hash ='\\download\\1.mp4'.'salt';  
Hash::make($Hash);
if (Hash::check($Hash, $request->url)) {

}

به جایی اون مسیر فایل هم میتونی ریکوئست یا متغییر بذاری

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

متوجه نشدم که چی چجوریه!؟ چی رو بگیم چجوری؟

ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
میگم اگه این لینک هش بشه باز قابلیت دانلود داره

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

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

وقتی هش میکنی یک salt هم بهش بزن و سمت url که ارسال میشه تویی بک اندت اون سالت رو به هش اضاف کن و مقایسه رو انجام بده اگر اوکی بوده کار رو انجام بده.

ftp
ftp
@ftp

تخصص: ساده

@juza66
میشه مثال بزنید saltچطوری بدم

ftp
ftp
@ftp

تخصص: ساده

@juza66
خب الان میشه لینک هش شده رو دانلود کرد

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

خیر چون اون کلید salt رو نداره و شما تویی بک اند پروژه تون دارینش و به هش اضاف میکنین

ftp
ftp
@ftp

تخصص: ساده

@juza66
راه نداره

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

تاجایی که تویی اموزش ها مهندس @hesammousavi نگاه کردم من خودم نتونستم راهی پیدا کنم ، تویی صحبت های خودشون هم گفتن از همین راه برای سایت خودشون استفاده میکنن.

ftp
ftp
@ftp

تخصص: ساده

@juza66
الان اگه بخوام این لینک رو بدون مراجعه به آدرسش چطوری میتونم دانلود کنم روشش چطوری میشه
منظورم اینکه وقتی کاربر روی لینک زد توسط مروگر شروع به دانلود کنه

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

Response

public function getDownload(){  
//PDF file is stored under project/public/download/info.pdf  
$file="./download/info.pdf";  
return Response::download($file);  
}  
ftp
ftp
@ftp

تخصص: ساده

@juza66
این ارور رو میده

The file "https://as7.cdn.asset.aparat.com/aparat-video/726c5e478fc76720294bf51adf93152c16317785-360p__51012.mp4" does not exist

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

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