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