อัปเดต Logto กุมภาพันธ์ 2023 (ขยาย)
อัปเดตผลิตภัณฑ์ Logto สำหรับเดือนกุมภาพันธ์ 2023 (ขยาย)
อัปเดตผลิตภัณฑ์ Logto สำหรับเดือนกุมภาพันธ์ 2023 (ขยาย)
การอัปเดตที่โดดเด่นรวมถึง:
ลองดูเนื้อหาข้างในกันเถอะ!
Logto ใช้พอร์ตเดียวเพื่อให้บริการทั้งผู้ใช้ทั่วไปและผู้ดูแลระบบ เช่นเดียวกับคอนโซลเว็บ ในขณะที่เรายังคงรักษาระดับความปลอดภัยที่สูงไว้ แต่ก็ยังดีที่จะทำให้ส่วนประกอบเหล่านี้แยกออกจากกันเป็นสองส่วนเพื่อให้ข้อมูลแยกจากกันและมีโครงสร้างพื้นฐานที่ยืดหยุ่น

จากเวอร์ชันนี้ Logto ฟังพอร์ตสองพอร์ตตามค่าเริ่มต้น หนึ่งสำหรับผู้ใช้ทั่วไป (3001) และอีกหนึ่งสำหรับผู้ดูแลระบบ (3002)
http://localhost:3002/consoleADMIN_PORT ตัวอย่างเช่น ADMIN_PORT=3456ADMIN_ENDPOINT เช่น ADMIN_ENDPOINT=https://admin.your-domain.comADMIN_DISABLE_LOCALHOST=1 และไม่ตั้งค่า ADMIN_ENDPOINTlocalhost และ ENDPOINT จากสภาพแวดล้อมhttps://api.logto.io เป็น https://default.logto.app/apiหากคุณกำลังอัปเกรดจากเวอร์ชันก่อนหน้า เพียงแค่เรียกคำสั่งเปลี่ยนแปลงฐานข้อมูลตามปกติ และเราจะจัดการส่วนที่เหลือ
ADMIN_ENDPOINT จะอนุญาตให้ localhost:[admin-port] ทำการ Cross-Origin Resource Sharing (CORS) ใน LogtoADMIN_ENDPOINT ไว้แล้วจะอนุญาตเฉพาะคำขอจากแหล่งต้นกำเนิดของ ADMIN_ENDPOINT เท่านั้นในเวอร์ชันก่อนหน้าเมื่อทำการลงทะเบียนหรือเปลี่ยนรหัสผ่าน รหัสผ่านใหม่ทั้งหมดจะถูกเก็บในรูปแบบข้อความธรรมดาในบันทึกการตรวจสอบก่อนที่จะถูกเข้ารหัสและแทรกลงในฐานข้อมูล
ในเวอร์ชันนี้เราได้อัปเดตกระบวนการเพื่อให้เกิดการปิดบังฟิลด์รหัสผ่านอย่างเต็มรูปแบบก่อนที่จะแทรกลงในบันทึกการตรวจสอบ
หากคุณมีคำถามใดๆ เกี่ยวกับปัญหานี้หรือการลบข้อมูล โปรดอย่าลังเลที่จะติดต่อเราผ่านทางอีเมลหรือ Discord
เราได้รวมฟิลด์ป้อนข้อมูลแบบดั้งเดิมสำหรับชื่อผู้ใช้ หมายเลขโทรศัพท์ และอีเมลเข้าในกล่องป้อนข้อมูลที่ชาญฉลาดเดียว
กล่องป้อนข้อมูลขั้นสูงนี้จะระบุประเภทของตัวอักษรที่คุณกำลังป้อนอัตโนมัติ เช่น เครื่องหมาย @ หรือเลขติดต่อกัน และให้ข้อเสนอแนะแก้ไขที่เกี่ยวข้อง
ด้วยการประสานกระบวนการลงชื่อเข้าใช้ ผู้ใช้ไม่จำเป็นต้องเสียเวลาคิดว่าจะคลิกปุ่มใดเพื่อเปลี่ยนวิธีการเข้าสู่ระบบที่ต้องการอีกต่อไป สิ่งนี้ลดความเสี่ยงของข้อผิดพลาดและทำให้เกิดประสบการณ์การลงชื่อเข้าใช้ที่ราบรื่นยิ่งขึ้น
เราได้พยายามมากมายในการปรับปรุงประสบการณ์การลงชื่อเข้าใช้ของผู้ใช้และได้ให้ตัวเลือกสีแบรนด์สำหรับ UI อย่างไรก็ตามเราทราบว่าการปรับแต่งข้อกำหนดของ UI อาจไม่แน่นอน ขณะ Logto ยังค้นหาตัวเลือกที่ดีที่สุดสำหรับการปรับแต่งอยู่ เราต้องการให้วิธีการแบบโปรแกรมเพื่อลบล็อกการพัฒนาของคุณ
คุณสามารถใช้ API การจัดการ PATCH /api/sign-in-exp กับเนื้อหาบอดี้ { "customCss": "arbitrary string" } เพื่อกำหนด CSS ปรับแต่งสำหรับประสบการณ์การลงชื่อเข้าใช้ คุณควรเห็นค่าของ customCss แนบหลัง <title> ของหน้า หากสไตล์มีลำดับความสำคัญสูงขึ้น มันควรจะสามารถแทนที่ได้
ตัวอย่างเช่น หากคุณต้องการให้หน้าเข้าสู่ระบบของคุณมีบรรยากาศ Night City ลองใช้ CSS นี้:

"เรามีเมืองที่ต้องเผา!"
Logto ตอนนี้รองรับโปรโตคอลมาตรฐาน (SAML, OIDC และ OAuth 2.0) สำหรับการสร้างตัวเชื่อมต่อสังคมเพื่อรวมผู้ให้บริการข้อมูลภายนอก โปรโตคอลแต่ละตัวสามารถสร้างตัวเชื่อมต่อสังคมหลายตัวได้ ให้คุณมีการควบคุมมากขึ้นตามที่คุณต้องการเข้าถึง
และเราเพิ่มคำการกำหนดค่าของอินเทอร์เฟซสำหรับตัวเชื่อมต่อ SAML ให้ดีขึ้น ลองใช้ดูและแจ้งความรู้สึกของคุณให้เราทราบ!
เพิ่มการแปลภาษารัสเซีย (ขอบคุณ @evist0)
ขอบคุณ!