edalzell/download

允许已登录用户下载私有资产

v2.0.0-beta 2021-09-20 23:41 UTC

This package is auto-updated.

Last update: 2024-09-21 06:13:03 UTC


README

MIT Licensed

此软件包提供了一种允许已登录用户下载私有资产的方法。

要求

  • PHP 8.0+
  • Statamic v3.2+

安装

您可以通过以下方式使用composer安装此软件包

composer require edalzell/download

软件包将自动注册自己。

注意:资产必须是私有的(否则它们是公开可访问的,并且始终可以下载)

用法

{{ download }} 标签生成一个仅允许用户登录时下载文件的URL。

如果未登录的用户尝试链接,将返回错误,错误将保存在 errors 会话键中。

参数

  • file(必需)- 文件名
  • container(必需)- 文件所在的容器。