ข้ามไปยังเนื้อหาหลัก

ภาพรวม

หากคุณต้องการใช้บริการจัดเก็บไฟล์ เช่น "การอัปโหลดรูปภาพประจำตัว" คุณจะต้องตั้งค่าผู้ให้บริการจัดเก็บข้อมูลและนำไปใช้กับแอปพลิเคชันของคุณใน 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, และเรากำลังเพิ่มบริการจัดเก็บข้อมูลคลาวด์เพิ่มเติมอย่างต่อเนื่อง