繁體中文(台灣)
Logto 產品更新
又到了新版本 Logto 發布的時候了!這個月,我們帶來了新的功能,如阿拉伯語翻譯和完整的 RTL 支援,個人存取憑證 (PAT),可配置的第一屏,以及各種改進和錯誤修復。
阿拉伯語翻譯和 RTL 支援
- 在控制台和體驗 UI 中新增阿拉伯語翻譯(感謝 @zaaakher 的貢獻)。
- 改進了 UI 佈局和細節,以更好地支援 RTL 語言。
個人存取憑證 (PAT)
個人存取憑證 (PAT) 提供了一種安全的方式,讓用戶可以在不使用憑證和互動式登入的情況下授予存取憑證。
你可以通過控制台中的用戶詳細頁面創建 PAT,或者使用管理 API POST /users/:userId/personal-access-tokens
。
參考 文件 以獲取更多詳細資訊。
支援額外的第一屏選項
除了 sign-in
和 register
,我們現在啟用了更多選項,允許開發者自定義展示給用戶的初始畫面。這些新的第一屏選項是:
identifier:sign_in
:只向用戶展示特定標識符的登入方法。identifier:register
:只向用戶展示特定標識符的註冊方法。reset_password
:允許用戶直接訪問密碼重置頁面。single_sign_on
:允許用戶直接訪問單一登入 (SSO) 頁面。
參考 文件 以獲取更多詳細資訊。
新連接器
- 添加了 Kook 連接器(感謝 @Misaka-L 的貢獻)。
- 添加了 Patreon 連接器(感謝 @devtekve 的貢獻)。
- 添加了 GitLab 連接器(感謝 @devtekve 的貢獻)。
改進
- 支援
login_hint
作為額外的登入參數。 - 實現了已知的 swagger 端點。
- 將
translate
命令從@logto/cli
中分離,以使 CLI 簡單易用。 - 添加了專用的
@logto/translate
套件,以翻譯控制台和體驗中的 i18n 短語。 - 支援在控制台創建用戶時輸入姓名。
- 新增查詢參數
parse_error
,並將其明確設為false
,以僅返回原始的 OIDC 錯誤信息。 - 在自定義 JWT 上下文中新增
denyAccess()
API 以有條件地阻止用戶憑證請求。 - 在 OAuth 連接器中支援嵌套屬性配置文件映射(感謝 @devtekve 的貢獻)。
- 在
/users
管理 API 回應中添加了hasPassword
屬性。 - 在用戶詳情中新增用戶密碼資訊。管理員可以輕鬆檢查用戶是否設置了密碼,然後執行設置/重置操作。
- 新增管理 API 以根據當前密碼政策設置檢查密碼。
錯誤修復
- 防止了可能由經驗頁面間緩存標識符引起的潛在錯誤。
- 修復了阻止用戶創建自定義 JWT 的問題。
- 修正了 wecom 連接器平台。使用
Universal
代替null
。 - 在控制台中正確設置
lang
屬性到<html>
,防止意外的瀏覽器翻譯提示。 - 允許將新的社交身份連接到已存在的用戶賬戶,即使註冊已禁用。
- 防止了僅 SSO 電郵域的用戶註冊和資料填寫。