นักพัฒนาAPI KEY และการยืนยันตัวตน

สิทธิ์น้อยที่สุดเท่าที่จำเป็น ไม่ใช่โทเค็นเดียวเข้าได้ทุกอย่าง

API Key ตัวเดียวที่ทำได้ทุกอย่างคือความเสี่ยงทันทีที่รั่วไหล ข้อมูลรับรองสำหรับเครื่องของ CMSHub มีสิทธิ์การกระทำรายคอลเลกชันที่ระบุชัด — ค้นหา สร้าง อัปเดต หรือลบ — อินทิเกรชันจึงถือเพียงสิทธิ์ที่จำเป็นจริง และหากคีย์รั่ว ขอบเขตความเสียหายก็เล็กและรู้ได้ชัด

01 / ข้อมูลรับรองสำหรับเครื่อง

API Key แบบจำกัดขอบเขต ไม่ใช่มาสเตอร์คีย์

สร้าง หมุนเวียน และเพิกถอน API Key รายเวิร์กสเปซ แต่ละคีย์จำกัดเฉพาะบางคอลเลกชันและบางการกระทำ — หลักสิทธิ์น้อยที่สุดแบบเดียวกับที่คุณใช้กับข้อมูลรับรองบนโปรดักชันทั่วไป

ขอบเขตรายคอลเลกชันและรายการกระทำ

ให้สิทธิ์ค้นหา สร้าง อัปเดต หรือลบ เฉพาะคอลเลกชันที่อินทิเกรชันใช้งานจริง — ไม่มีสิทธิ์โดยนัย

สร้าง หมุนเวียน เพิกถอน

จัดการวงจรชีวิตของคีย์จากเวิร์กสเปซ — หมุนเวียนตามรอบ หรือเพิกถอนทันทีเมื่อคีย์หลุด

ปฏิเสธเป็นค่าเริ่มต้น

คีย์ที่ไม่ได้รับสิทธิ์บนคอลเลกชันอย่างชัดเจนจะแตะคอลเลกชันนั้นไม่ได้ — ไม่มีการถอยไปใช้สิทธิ์ที่กว้างกว่าโดยนัย

02 / เซสชันของผู้ใช้

ข้อมูลรับรองแข็งแกร่ง เซสชันเพิกถอนได้

การล็อกอินของผู้ใช้ใช้ข้อมูลรับรองที่สร้างจาก Argon2id — อัลกอริทึมแฮชสมัยใหม่ที่ใช้หน่วยความจำสูง — พร้อมเซสชันฝั่งเซิร์ฟเวอร์ที่ห่อด้วย JWT ซึ่งเพิกถอนได้ทันที ไม่ใช่แค่รอให้หมดอายุ

ข้อมูลรับรองที่สร้างจาก Argon2id

รหัสผ่านถูกแฮชด้วย Argon2id ทนทานต่อการเจาะด้วย GPU และ ASIC

เซสชันที่เพิกถอนได้

เซสชันฝั่งเซิร์ฟเวอร์ทำให้เพิกถอนเซสชันที่ถูกเจาะได้ทันที โดยไม่ต้องรอโทเค็นหมดอายุ

เหตุการณ์ยืนยันตัวตนที่ตรวจสอบย้อนหลังได้

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

สร้างคีย์แบบจำกัดขอบเขต

ออก API Key ที่จำกัดเพียงคอลเลกชันเดียว

เปิดเวิร์กสเปซ แล้วสร้างคีย์ที่จำกัดขอบเขตตรงตามที่อินทิเกรชันของคุณต้องการ