laravel - Laravel 保护图像
问题描述
我有一个存储用户个人资料图像的 Laravel 应用程序。目前我将这些存储在公用文件夹中。我有一个用于前端的 HTML 和 JavaScript。前端只是使用标签链接到个人资料图像。我将图像移动到存储文件夹并创建了一个 API 来访问它们。该 API 需要 JWT,以便只有登录的用户才能访问图像。但现在的问题是我正在使用 API 传递令牌。难道没有更好的方法让只登录的用户访问图像,并且我可以在不通过 JWT 的情况下简单地使用标签?
我想保护我的图像免受外部访问,但能够简单地通过一个链接来访问它们,只为登录用户提供标签。
解决方案
推荐阅读
- stream - 用于从传感器收集实时数据并组合多个数据源的应用程序
- python-3.x - 如何通过 Selenium 和 Xpath 定位元素
- c# - 不确定“} 预期”是什么意思
- django - 将用户定义的过滤器存储在数据库中
- javascript - 反应原生 mapbox getCenter 不工作
- ruby-on-rails - 我可以在 Rails 系统测试中使用 RSpec 的#scenario 吗?
- mongodb - 为什么流星数据库(mongo db)的内容没有上传到 github 存储库中?
- c - 如果条件为假,则无操作的函数式宏
- ruby - Ruby 嵌套哈希合并
- angular - 如何将 viewRef 从一个 viewContainerRef 克隆到另一个 viewContainerRef?