如何使用 Laravel 在我的应用程序中存储和访问私人文件夹中的图像?

How can I store and access images from a private folder within my application using Laravel?

将简历和视频存储在我的应用程序的私人文件夹中(即不在任何 public 文件夹中)的最佳方法是什么?

例如,我直接在我的应用程序根级别(不在任何 public 文件夹中)创建了一个名为 media 的文件夹,media 文件夹中有一个 resumes 文件夹和一个 videos 文件夹。

我已经成功地将上传内容存储在这些文件夹和我的数据库中,问题是我现在不知道如何访问它们并将它们显示在我的 blade 文件中。

重要的是我的应用程序中有两种类型的用户,jobseekersemployers。很明显,如果只有登录的求职者可以看到他自己的简历和视频(每个用户最多有 1 份简历(必需)和 3 个视频(可选))并且知道其他人的,我该如何做到这一点?雇主可以看到任何人的简历和视频,这很好。

我想我需要创建一个路由并设置一个控制器,但我对如何准确地做到这一点有点困惑。

您还可以使用存储文件夹来存储和检索图像/视频

Storage::get('file.jpg');