การอัปเดตผลิตภัณฑ์ Logto
ถึงเวลาสำหรับการออกเวอร์ชั่นใหม่ของ Logto! เดือนนี้เรากำลังนำเสนอคุณสมบัติใหม่ ๆ เช่น การแปลภาษาอาหรับและการรองรับ RTL อย่างเต็มรูปแบบ, โทเค็นการเข้าถึงส่วนบุคคล (PAT), การกำหนดค่าในหน้าจอแรก, รวมถึงการปรับปรุงและการแก้ไขข้อบกพร่องต่าง ๆ
การแปลภาษาอาหรับและการรองรับ RTL
- เพิ่มการแปลภาษาอาหรับใหม่ทั้งใน Console และ Experience UI (เครดิต @zaaakher).
- ปรับปรุงการจัดเรียงและรายละเอียดของ UI เพื่อรองรับภาษาที่เป็น RTL ได้ดียิ่งขึ้น
โทเค็นการเข้าถึงส่วนบุคคล (PAT)
โทเค็นการเข้าถึงส่วนบุคคล (PATs) เป็นวิธีการที่ปลอดภัยสำหรับผู้ใช้ในการให้โทเค็นการเข้าถึงโดยไม่ต้องใช้ข้อมูลประจำตัวและการลงชื่อเข้าใช้แบบโต้ตอบ
คุณสามารถสร้าง PAT ได้โดยไปที่หน้ารายละเอียดของผู้ใช้ใน Console หรือใช้ Management API POST /users/:userId/personal-access-tokens
.
ดูรายละเอียดเพิ่มเติมได้ที่ เอกสาร
รองรับตัวเลือกของหน้าจอแรกเพิ่มเติม
นอกเหนือจาก sign-in
และ register
, ตอนนี้เราเปิดใช้งานตัวเลือกเพิ่มเติมที่อนุญาตให้นักพัฒนาสามารถปรับแต่งหน้าจอเริ่มต้นที่แสดงแก่ผู้ใช้ได้ ตัวเลือกของหน้าจอแรกใหม่เหล่านี้ได้แก่:
identifier:sign_in
: แสดงเฉพาะวิธีการลงชื่อเข้าใช้ที่ใช้ตัวระบุเฉพาะให้กับผู้ใช้identifier:register
: แสดงเฉพาะวิธีการลงทะเบียนที่ใช้ตัวระบุเฉพาะให้กับผู้ใช้reset_password
: อนุญาตให้ผู้ใช้เข้าถึงหน้าสำหรับการรีเซ็ตรหัสผ่านโดยตรงsingle_sign_on
: อนุญาตให้ผู้ใช้เข้าถึงหน้า single sign-on (SSO) โดยตรง
ดูรายละเอียดเพิ่มเติมได้ที่ เอกสาร
ตัวเชื่อมต่อใหม่
- เพิ่ม ตัวเชื่อมต่อ Kook (เครดิต @Misaka-L).
- เพิ่ม ตัวเชื่อมต่อ Patreon (เครดิต @devtekve).
- เพิ่ม ตัวเชื่อมต่อ GitLab (เครดิต @devtekve).
การปรับปรุง
- รองรับ
login_hint
เป็นพารามิเตอร์การลงชื่อเข้าใช้เพิ่มเติม - ดำเนินการที่รู้จักกันดีใน swagger endpoints.
- แยกคำสั่ง
translate
ออกจาก@logto/cli
เพื่อทำให้ CLI ขนาดเล็กและเรียบง่าย - เพิ่มแพ็คเกจ
@logto/translate
เฉพาะสำหรับแปลสตริง i18n ใน Console และ Experience - รองรับการป้อนชื่อขณะสร้างผู้ใช้ใน Console
- เพิ่มพารามิเตอร์การค้นหาใหม่
parse_error
และตั้งค่าให้เป็นfalse
เพื่อคืนค่าข้อความข้อผิดพลาด OIDC ดิบเท่านั้น - เพิ่ม api
denyAccess()
ไปยังบริบท JWT ที่กำหนดเองเพื่อบล็อกคำขอโทเค็นของผู้ใช้ตามเงื่อนไข - รองรับการจับคู่โปรไฟล์แอตทริบิวต์แบบซ้อนในตัวเชื่อมต่อ OAuth (เครดิต @devtekve).
- เพิ่มคุณสมบัติ
hasPassword
ในการตอบกลับ API จัดการ/users
- เพิ่มข้อมูลรหัสผ่านของผู้ใช้ในรายละเอียดของผู้ใช้ ผู้ดูแลสามารถตรวจสอบได้ง่าย ๆ ว่าผู้ใช้ตั้งรหัสผ่านหรือไม่ และสามารถดำเนินการตั้ง/รีเซ็ตตามความเหมาะสม
- เพิ่ม API การจัดการใหม่เพื่อตรวจสอบรหัสผ่านตามการตั้งค่านโยบายรหัสผ่านปัจจุบัน
การแก้ไขข้อบกพร่อง
- ป้องกันข้อผิดพลาดที่อาจเกิดจากตัวระบุที่แคชไว้ในหน้าต่าง ๆ ของ Experience
- แก้ไขปัญหาที่บล็อกผู้ใช้จากการสร้าง JWT Custom
- แก้ไขแพลตฟอร์มตัวเชื่อมต่อ wecom ใช้
Universal
แทนnull
- ตั้งค่าแอตทริบิวต์
lang
ใน<html>
ใน Console ถูกต้อง ป้องกันการแจ้งเตือนแปลภาษาที่ไม่คาดคิดในเบราว์เซอร์ - อนุญาตให้เชื่อมโยงข้อมูลประจำตัวในสังคมใหม่เข้ากับบัญชีผู้ใช้ที่มีอยู่เมื่อการลงทะเบียนถูกปิด
- ป้องกันการลงทะเบียนและการเติมข้อมูลโปรไฟล์ของผู้ใช้ด้วยโดเมนเฉพาะอีเมล SSO เท่านั้น