Перейти до основного вмісту

Огляд

Якщо вам потрібно використовувати послуги зберігання файлів, такі як "завантаження аватара", вам потрібно налаштувати провайдера сховища та застосувати його до вашого додатку в Casdoor.

Casdoor підтримує два типи сховищ: Локальний та Хмарний. У цьому розділі ви дізнаєтеся, як додати провайдера сховища для використання цих послуг.

Елемент

  • Client ID: Унікальний ідентифікатор, наданий провайдером хмарного сховища.
  • Client secret: Безпечне значення, відоме лише Casdoor та службі хмарного сховища.
  • Endpoint: Публічний URL або домен служби хмарного сховища.
  • Endpoint (Intranet): Внутрішній або приватний URL або домен служби хмарного сховища.
  • Path prefix: Префікс шляху для розташування файлу.
інформація

За замовчуванням Path prefix є "/". Наприклад, коли Path prefix порожній, шлях до файлу за замовчуванням буде:

https://cdn.casbin.com/casdoor/avatar.png

Ви можете заповнити його "abcd/xxxx", а потім ви зможете зберігати свій аватар у:

https://cdn.casbin.com/abcd/xxxx/casdoor/avatar.png
  • Bucket: Контейнер, що використовується для зберігання файлів та даних.
  • Domain: Спеціальне доменне ім'я CDN для вашого хмарного сховища.
  • Region ID: Ідентифікатор, що використовується для вказівки регіону дата-центру, де розташована служба хмарного сховища.

Локальний

Ми підтримуємо завантаження файлів на локальну систему.

Хмара

Ми підтримуємо AWS S3, Azure Blob Storage, MinIO, Alibaba Cloud OSS, Tencent Cloud COS, і ми постійно додаємо більше служб хмарного сховища.