存储

如果您需要使用文件存储服务,例如 头像上传, 您需要设置存储提供商,并在您的 应用程序 中应用它。

城门支持两种类型的存储, 本地 and 。 在本章中,您将学习如何添加一个存储提供商来使用这些服务。

本地的

使用 本地 类型, 客户端ID客户端密钥 端点 已不再需要 您可以 在将来填写, 并且它 不能为空

您唯一需要配置的项目是 字段,请遵循格式:

  1. 域/图像

例如, http://127.0.0.1:7001/images, http://door.casbin.org/images 都是允许的。

但是 127.0.0.1:7001/图像 是错误的。

基于云

目前我们支持 AWS S3 and Aliyun OSS 云供应商,并且正在添加更多云存储服务。

客户端ID, 客户端密钥, 填写相应字段 终点 从您的云端供应商控制台获得。

tip

使用 非本地 类型,您可能不需要用于自定义域的 字段。

示例

note

这里我使用 Aliyun OSS 作为示例

AccessKey 是您访问Aliyun API的密钥,拥有完全的帐户权限。

所以 在 Aliyun 工作台中创建了 AccessKey

然后创建开放源码软件服务:

创建开放源码软件

在城门填写必要的信息并保存:

OSS

然后您可以在应用程序中使用 Aliyun 云存储服务。