Logto 2023年2月更新(擴展版)
2023年2月Logto產品更新(擴展版)
2023年2月Logto產品更新(擴展版)
值得注意的更新包括:
讓我們來看看內容有哪些!
Logto 使用單一埠為普通用戶和管理員以及 Web 管理台提供服務。雖然我們持續維護高水平的安全性,但還是將這些組件分解為兩個獨立的部分,以保持數據的隔離並提供靈活的基礎設施。

從此版本開始,Logto 現在預設監聽兩個埠,一個給普通用戶(3001),另一個給管理員(3002)。
http://localhost:3002/console。ADMIN_PORT。例如,ADMIN_PORT=3456。ADMIN_ENDPOINT 來指定自定義的管理員端點。例如,ADMIN_ENDPOINT=https://admin.your-domain.com。ADMIN_DISABLE_LOCALHOST=1 並將 ADMIN_ENDPOINT 保持未設置,可以完全禁用管理員端點。localhost 和來自環境的 ENDPOINT,管理台和管理員用戶數據均不可訪問。https://api.logto.io 變更為 https://default.logto.app/api。如果你是從之前的版本升級,則只需像往常一樣運行數據庫更改命令,我們會負責其餘部分。
ADMIN_ENDPOINT,localhost:[admin-port] 將被允許執行 Logto 中的跨域資源共享 (CORS)。ADMIN_ENDPOINT,則只有來自 ADMIN_ENDPOINT 起源的請求才會被允許。在之前的版本中,當註冊或更改密碼時,所有新密碼在加密並插入到數據庫之前都會以明文形式儲存在審核日誌中。
在這個版本中,我們更新了此流程以在插入審核日誌之前完全隱藏密碼字段。
如果你對這個問題或者數據刪除有任何問題,請隨時通過電子郵件或 Discord 聯繫我們。
我們把用於用戶名、手機號碼和電子郵件的傳統輸入字段合併到一個智能輸入框中:
這個先進的輸入框可以自動識別你輸入的字符類型,如 @ 符號或連續的數字,並提供相關的錯誤反饋。
透過簡化登錄過程,用戶不再需要浪費時間來想著要點哪個按鈕來切換到他們想使用的登錄方式。這降低了錯誤風險,並確保了更加流暢的登入體驗。
我們致力於改善用戶的登入體驗,並為用戶界面提供品牌色選項。然而,我們知道微調用戶界面的需求可能是不可預測的。雖然 Logto 仍在探索最佳的自定義選擇,我們希望提供一種編程方法來打通你的開發。
你現在可以透過 Management API PATCH /api/sign-in-exp 設置 {"customCss": "任意字符串"},這樣就可以為登錄體驗設置自定義CSS。你應該看到自定義的 customCss 的值附加在頁面的 <title> 後面。如果樣式具有較高優先權,它應該可以覆蓋掉其他樣式。
例如,如果你想給你的登錄頁面一種 Night City 的感覺,試試這個CSS:

"我們有一個城市要燒!"
Logto 現在支持標準協議(SAML、OIDC 和 OAuth 2.0)用於創建社交連接器以整合外部身份提供者。每種協議可以創建多個社交連接器,讓你對你的訪問需求有更多的控制權。
另外,我們優化了 SAML 連接器的配置界面。試試它,告訴我們你的感受!
新增了俄文翻譯。(感謝 @evist0)
謝謝你們!