• release

อัปเดต Logto มกราคม 2023

อัปเดตผลิตภัณฑ์ Logto สำหรับเดือนมกราคม 2023

Gao
Gao
Founder

🙋 สวัสดีทุกคน!

สำหรับวันแรกของปี 2023 เราได้ทำการปรับปรุงบางอย่างให้กับทุกคน:

  • Web hooks, Advanced search API, ตัวเชื่อมต่อใหม่
  • การปรับปรุงคอนโซลแอดมิน, API ปฏิสัมพันธ์และบันทึกการตรวจสอบที่ปรับโครงสร้าง
  • โพสต์บล็อกใหม่

💥 การเปลี่ยนแปลงที่อาจทำให้เกิดข้อผิดพลาด 💥

หากคุณต้องการทำการค้นหาผู้ใช้แบบคลุมเครือดั้งเดิมผ่าน Management API คุณต้องเพิ่ม % รอบคำสำคัญ ตัวอย่างเช่น:

ดั้งเดิม: GET /users?search=foo ตอนนี้: GET /users?search=%foo%

การโยกย้าย

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

อัปเดตฟีเจอร์

🪝 Web hooks

ด้วย hooks, Logto สามารถเปิดระดับต่อไปของการขยายเพื่อให้คุณโต้ตอบกับบริการอื่นในลักษณะตามเหตุการณ์ ตัวอย่างเช่น ทำงานที่ดำเนินการแบบอะซิงค์หลังจากลงทะเบียนผู้ใช้ใหม่

เรารองรับเหตุการณ์สามชนิดในเวอร์ชันนี้: PostRegister, PostSignIn และ PostResetPassword ตรวจสอบ 🪝 Web hooks สำหรับการอธิบายแนวคิดและการใช้งานที่มีรายละเอียด

⚙️ Advanced search API

Management API เป็นวิธีการสื่อสารแบบเป็นโปรแกรมกับ Logto เราได้ออกแบบ API การค้นหาผู้ใช้ใหม่เพื่อทำให้ทรงพลังสำหรับคำขอการค้นหาขั้นสูง

ตอนนี้คุณสามารถกำหนดฟิลด์การค้นหาหนึ่งหรือหลายฟิลด์ รวมถึงโหมดการจับคู่ได้ ตัวอย่างเช่น คุณสามารถค้นหาผู้ใช้ที่:

  • ชื่อลงท้ายด้วย “Alice” แบบตรงตัวอักษรใหญ่และเล็ก; หรือ
  • อีเมลมีคำว่า “Alice” ไม่แยกตัวอักษรใหญ่และเล็ก

การค้นหาที่ตรงตามที่ต้องการก็ได้รับการสนับสนุน, ตัวอย่าง, ค้นหาผู้ใช้ที่ชื่อคือ “John Wick” ดูรายละเอียดได้ที่ การค้นหาผู้ใช้ขั้นสูง

🔗 ตัวเชื่อมต่อ

Logto ถูกสร้างขึ้นบนมาตรฐานเปิด และเราเชื่อว่ามันสามารถขจัดช่องว่างขนาดใหญ่ในการพัฒนาซอฟต์แวร์ได้ จากเวอร์ชันนี้, Logto สนับสนุนการสร้างตัวเชื่อมต่อหลายตัวที่ใช้มาตรฐานเปิดเดียวกัน: OAuth 2.0 หรือ OpenID Connect; เราเรียกพวกมันว่า “ตัวเชื่อมต่อมาตรฐาน”

เรากำลังพัฒนาตัวเชื่อมต่อมาตรฐานเพิ่มเติมเช่น SAML และ LDAP อย่าลังเลที่จะแจ้งให้เราทราบถึงความต้องการของคุณ!

นอกจากนี้ เราต้องการที่จะขอบคุณผู้ร่วมชุมชนของเรา:

  • @kentio ร่วมพัฒนา AWS SES connector
  • @StringKe ร่วมพัฒนา Tencent SMS และ Feishu (Lark) connector

ขอบคุณ!

การปรับปรุง

💻 การปรับปรุงคอนโซลแอดมินเพื่อทำให้กระบวนการตั้งค่ามีสภาพราบรื่น

ตอนนี้คุณสามารถสัมผัสการปรับปรุงดังต่อไปนี้:

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

โปรดไปตรวจสอบและสำรวจ, และบอกเราว่าคุณรู้สึกอย่างไร! 😉

🧑‍🚀 ปรับปรุง API ปฏิสัมพันธ์และบันทึกการตรวจสอบ

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

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

โพสต์บล็อก