繁體中文(香港)
  • release

Logto 產品更新

係時候推出新嘅 Logto 版本喇!今個月,我哋帶嚟新功能,如阿拉伯語翻譯同全面 RTL 支援,個人訪問令牌 (PAT),可配置嘅首屏,仲有各種改進同錯誤修正。

Charles
Charles
Developer

阿拉伯語翻譯和 RTL 支援

  • 為 Console 和 Experience UI 添加咗新嘅阿拉伯語翻譯(鳴謝 @zaaakher)。
  • 改善咗 UI 佈局同細節以更好地支援 RTL 語言。

367272534-31cef491-e3b4-44b0-9276-379384a7f3e2.png 367329253-86ede193-bdec-4788-8c6c-ea1813abb9ee.png

個人訪問令牌 (PAT)

個人訪問令牌 (PATs) 為用戶提供咗一個安全方式去授予訪問令牌,而唔需要使用佢哋嘅憑證和互動式登錄。

你可以去 Console 嘅用戶詳情頁面或者用 Management API POST /users/:userId/personal-access-tokens 來創建 PAT。

查閱 文件 以獲取更多詳情。

支援額外的首屏選項

除咗 sign-inregister,我哋而家啟用更多選項,讓開發者可以自定義展示畀用戶嘅初始屏幕。呢啲新嘅首屏選項包括:

  • identifier:sign_in: 只向用戶顯示特定嘅基於識別符嘅登入方法。
  • identifier:register: 只向用戶顯示特定嘅基於識別符嘅註冊方法。
  • reset_password: 允許用戶直接訪問密碼重設頁面。
  • single_sign_on: 允許用戶直接訪問單點登錄 (SSO) 頁面。

查閱 文件 以獲取更多詳情。

新連接器

改進

  • 支持作為額外登錄參數嘅 login_hint
  • 實現咗著名的 swagger 端點。
  • @logto/cli 中分離 translate 命令,使 CLI 變得小巧簡單。
  • 添加咗專用嘅 @logto/translate 套件以翻譯 Console 和 Experience 中嘅 i18n 語句。
  • 支持喺 Console 中創建用戶時輸入名字。
  • 添加咗新嘅查詢參數 parse_error 並明確設為 false,以僅返回原始 OIDC 錯誤信息。
  • 添加咗 denyAccess() api 到自定義 JWT context 以有條件地阻止用戶令牌請求。
  • 支援嵌套屬性 profiles 嘅映射喺 OAuth 連接器中(鳴謝 @devtekve)。
  • /users Management API 回應添加咗 hasPassword 屬性。
  • 喺用戶詳細信息中添加咗用戶密碼資訊。管理員可以容易咁檢查用戶有冇設置密碼,然後可以據此進行設置/重設操作。
  • 新增咗管理 API 以按照當前的密碼政策設置檢查密碼。

錯誤修正

  • 防止咗由於 Experience 頁面上緩存的識別符引起嘅潛在錯誤。
  • 修復咗阻止用戶創建自定義 JWT 嘅問題。
  • 修復咗 wecom 連接器平台。使用 Universal 替代 null
  • 正確設置 lang 屬性為 Console 中的 <html>,防止意外的瀏覽器翻譯提示。
  • 當註冊被禁用時,允許將新嘅社交身份鏈接到現有的用戶賬戶。
  • 防止用戶註冊和使用僅限 SSO 的電郵域嘅資料履行。