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

อะแดปเตอร์

Casdoor รองรับการใช้ UI เพื่อเชื่อมต่ออะแดปเตอร์และจัดการกฎนโยบาย ใน Casbin, การเก็บกฎนโยบายนั้นได้รับการดำเนินการเป็นอะแดปเตอร์ ซึ่งทำหน้าที่เป็นมิดเดิลแวร์สำหรับ Casbin ผู้ใช้ Casbin สามารถใช้อะแดปเตอร์เพื่อโหลดกฎนโยบายจากที่เก็บข้อมูลหรือบันทึกกฎนโยบายลงไป

อะแดปเตอร์

  • type: ประเภทอะแดปเตอร์ ปัจจุบันรองรับอะแดปเตอร์ฐานข้อมูล
  • โฮสต์
  • พอร์ต
  • ผู้ใช้
  • รหัสผ่าน
  • Database type: ปัจจุบันรองรับ MySQL, PostgreSQL, SQL Server, Oracle, SQLite 3
  • Database: ชื่อฐานข้อมูล
  • Table: ชื่อตาราง หากตารางไม่มีอยู่ จะถูกสร้างขึ้น

adapter_config

ข้อมูล

หลังจากกรอกข้อมูลทุกช่องแล้ว โปรดจำไว้ที่จะ save การกำหนดค่า จากนั้นคลิกปุ่ม sync เพื่อโหลดกฎของนโยบาย กฎนโยบายจะถูกแสดงในตารางด้านล่าง

adapter_policy

การดำเนินการ CRUD พื้นฐาน

หากคุณเชื่อมต่ออะแดปเตอร์สำเร็จแล้ว คุณสามารถดำเนินการ CRUD พื้นฐานบนกฎนโยบาย

  • เพิ่ม

    adapter_add

เคล็ดลับ

คุณสามารถเพิ่มนโยบายได้ทีละหนึ่งนโยบาย นโยบายที่เพิ่มใหม่จะปรากฏเป็นแถวแรกในตาราง แต่จริงๆ แล้วจะถูกบันทึกในแถวสุดท้าย ดังนั้น เมื่อคุณซิงค์นโยบายครั้งถัดไป พวกเขาจะปรากฏในแถวสุดท้ายของตาราง

  • แก้ไข

    adapter_edit

  • ลบ

    adapter_delete