ภาพรวม
ในฐานะแพลตฟอร์มการตรวจสอบสิทธิ์, Casdoor สามารถจัดการผู้ใช้ที่เก็บไว้ในฐานข้อมูลได้อย่างง่ายดาย
ซิงค์เคอร์
Casdoor เก็บผู้ใช้ไว้ในตาราง user ดังนั้น, เมื่อคุณวางแผนที่จะใช้ Casdoor เป็นแพลตฟอร์มการตรวจสอบสิทธิ์, คุณไม่จำเป็นต้องกังวลเกี่ยวกับการย้ายข้อมูลผู้ใช้ของแอปพลิเคชันของคุณเข้าสู่ Casdoor Casdoor มี ซิงค์เคอร์ เพื่อช่วยคุณซิงโครไนซ์ข้อมูลผู้ใช้เข้าสู่ Casdoor อย่างรวดเร็ว
คุณต้องระบุฐานข้อมูลและตารางผู้ใช้ที่คุณต้องการซิงโครไนซ์กับ Casdoor, และซิงค์เคอร์จะดูแลการซิงค์ข้อมูลในช่วงเวลาที่กำหนด สำหรับรายละเอียดเพิ่มเติม, โปรดดูที่ ฐานข้อมูลซิงค์เคอร์
แฮชการซิงโครไนซ์
Casdoor ใช้ฟังก์ชันแฮชเพื่อกำหนดวิธีการอัปเดตผู้ใช้ ค่าแฮชนี้จะถูกคำนวณสำหรับผู้ใช้แต่ละคนในตาราง, โดยใช้ข้อมูลเช่นรหัสผ่านหรือหมายเลขโทรศัพท์มือถือ
หากค่าแฮชที่คำนวณได้ของผู้ใช้ที่มี Id
ที่เฉพาะเจาะจงเปลี่ยนแปลงเมื่อเทียบกับค่าเดิม, Casdoor ยืนยันว่าตารางผู้ใช้ได้รับการอัปเดต ต่อมา, ฐานข้อมูลจะอัปเดตข้อมูลเก่า, ทำให้บรรลุ การซิงโครไนซ์สองทาง ระหว่างตารางผู้ใช้ Casdoor กับตารางผู้ใช้เดิม