Огляд
Якщо вам потрібно використовувати послуги зберігання файлів, такі як "завантаження аватара", вам потрібно налаштувати провайдера сховища та застосувати його до вашого додатку в 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, і ми постійно додаємо більше служб хмарного сховища.