دوستان سلام
اگه بخوام یه سیستم فروش مثل راکت رو راه بندازم,برای ذخیره سازی فایلها باید از فولدر 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');
دانلودش میکنی
این کامند یک شورتکات از پوشه storage در پوشه پابلیک ایجاد میکنه که شما با کد بهش دسترسی پیدا کنی و فایل های تویی اون پوشه رو دانلود یا نمایش بدین.
@shirzadgolshadi
آره ... روش درسته...
توی پوشه Storage تا زمانی که خودم اجازه ندم کسی بهش دسترسی نخواهد داشت آیا؟
خیر کسی دسترسی نداره و تنها دسترسی مدیر داره...
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟