beechit / fal-securedownload

资产的安全下载。通过为 fe_groups 设置文件夹/文件的权限,使得资产/文件的 FE 使用变得安全。

安装次数: 388,223

依赖关系: 3

建议者: 2

安全: 0

星标: 36

关注者: 13

分支: 62

公开问题: 40

类型:typo3-cms-extension


README

此TYPO3扩展(fal_securedownload)旨在为您提供一种通用的资产安全解决方案。

当您的存储被标记为非公开时,所有来自该存储的文件链接都将被替换(包括处理后的文件)。

可以通过在文件模块中设置 fe_groups 的访问权限,在文件夹/文件级别上设置对资产的访问权限。

如何使用

  1. 下载并安装 fal_securedownload
  2. 取消选中文件存储中的“公开”复选框
  3. 在文件存储根目录中添加一个包含 "Require all denied" 的 .htaccess 文件,或将您的存储移动到您的 webroot 外部
  4. 转到文件列表,并添加对文件/文件夹的访问限制

功能

  • 在文件夹级别上限制 FE 访问
  • 在文件级别上限制 FE 访问
  • 允许编辑在文件列表中设置权限
  • 强制所有文件下载(适用于受保护的文件存储)
  • 强制特定文件扩展名下载(适用于受保护的文件存储)
  • 跟踪请求的下载(按用户和文件统计下载次数)

要求

  • TYPO3 11 LTS 或 TYPO3 12 LTS

建议

  • EXT:ke_search v4.3.1
  • EXT:solrfal v4.1.0