دوستان سلام
اگه بخوام یه سیستم فروش مثل راکت رو راه بندازم,برای ذخیره سازی فایلها باید از فولدر Storage در لاراول استفاده کنم??
منظورم اینه که وقتی کاربر درخواست یک فایلی رو کرد, چک میکنیم که ایا این فایل توی لیست سفارشات کاربر هست یا خیر?و اگه فایل توی لیست خریدهاش بود بهش دسترسی به اون فایل رو بدم و اجازه بدم دانلودش کنه...
ایا این روش امن و درستیه???
چون بهرحال کاربر به پوشه Storage دسترسی نداره مگه اینکه مدیر بخواد.
از فولدر storage استفاده کنم?
ممنون میشم راهنمایی کنید.
@ali.bayat
@endworld
@juza66
درود...
از پوشه storage استفاده کنید چرا؟
چون فایلی که کاربران ثبت نام شده بخواد بعد از پرداخت به آن دسترسی داشته باشه و دانلود کنه و در آخر محدودیت دسترسی اعمال کنید در پوشه storage قرار بدید...
تشکر میکنم @endworld
پس روشم درسته??
توی پوشه Storage تا زمانی که خودم اجازه ندم کسی بهش دسترسی نخواهد داشت ایا??
شاید پاسخ شما همینجا باشد
اگه بخوام یه سیستم فروش مثل راکت رو راه بندازم,برای ذخیره سازی فایلها باید از فولدر Storage در لاراول استفاده کنم??
بله
منظورم اینه که وقتی کاربر درخواست یک فایلی رو کرد, چک میکنیم که ایا این فایل توی لیست سفارشات کاربر هست یا خیر
دقیقا
ایا این روش امن و درستیه
بله
چون بهرحال کاربر به پوشه Storage دسترسی نداره مگه اینکه مدیر بخواد.
اول کامند زیر رو میزنی
php artisan storage:link
بعدش تویی مسیر storage\app\public فایل هات رو قرار میدی و بعدش
return Storage::download('\public\download.txt');
دانلودش میکنی
خیلی ممنون @juza66
این کامند رو توی چه مرحله ای بزنم و کارش چیه دقیقا؟؟
@shirzadgolshadi
آره ... روش درسته...
توی پوشه Storage تا زمانی که خودم اجازه ندم کسی بهش دسترسی نخواهد داشت آیا؟
خیر کسی دسترسی نداره و تنها دسترسی مدیر داره...