跳到主要內容

DID Spaces v0.6.0:DID Spaces 支援 OAuth 帳號整合

JianChao
DID SpacesProduct ReleaseStorage

在這次的新版本中,使用者現在可以在 DID Spaces 中使用 OAuth 帳號,同時我們也帶來了多項改善,並根據社群回饋修正了一些問題。

DID Spaces 支援 OAuth 帳號整合

DID Spaces 現在可以在使用者連接 OAuth 帳號時,自動配置一個免費的 DID Space。此外,OAuth 帳號也能從任何地方連接到 DID Space,不再需要透過 DID Wallet 進行連接與驗證。這項更新讓服務體驗更加便利與高效。

什麼是 OAuth 帳號?

OAuth(Open Authorization 的縮寫)是一種技術標準,能讓一個應用程式或服務在不分享密碼等敏感資訊的情況下,授權存取另一個應用程式或服務。

這裡所說的「OAuth 帳號」,指的是使用者透過第三方服務(例如 Google、GitHub 或電子郵件帳號)登入應用程式時所建立的帳號。

如何使用 OAuth?

  • 在 AIGNE 中,新的 OAuth 帳號會連結到 DID Space。

  • 在個人資料頁面切換 DID Space。

  • 在應用程式備份期間連接到 DID Space。

如何整合?

  • 如果您的應用程式需要 OAuth 登入功能,請參閱我們的教學文件:設定 OAuth 登入。
  • 請確保您使用的所有 ArcBlock 官方 NPM 套件(例如 @arcblock/ux、@arcblock/did-connect)都是最新版本。您可以透過執行一次性更新指令 npx -y taze -r -w && npm/yarn/pnpm install 來輕鬆完成更新。

已知限制

目前在 DID Spaces 中,有一項已知限制是 OAuth 帳號無法主動連結到 DID Wallet。不過,您仍然可以透過 DID Wallet,連接尚未登入過 DID Spaces 的 OAuth 帳號。我們計劃在未來的更新中改善這項限制。

功能強化與問題修正

為了讓 NPM 上官方套件名稱的管理更加標準化,我們已將原本的 @did-space/client 更名為 @blocklet/did-space-js。如果您目前仍在使用 @did-space/client,請盡快改用 @blocklet/did-space-js。

  • 強化

我們最佳化了應用程式稽核紀錄的內部儲存結構,大幅提升了查詢效能。

  • 修正,解決 iOS 裝置上無法開啟新視窗的問題

我們非常重視來自社群的回饋。近期,我們解決了在 iOS 裝置上還原應用程式時無法開啟新視窗的問題。在收到回饋後,我們立即展開調查並完成了修正。

歡迎參與我們的漏洞獎勵計畫,協助我們持續改善

如果您在使用我們的服務時有任何需求、建議或問題,歡迎前往 ArcBlock 社群 提供回饋,我們將竭盡所能為您提供協助。您也可以加入我們的漏洞獎勵計畫,協助我們提升 DID Spaces 產品的使用體驗。

ArcBlock 202412 漏洞獎勵計畫

本頁涉及

產品

  • DID Spaces renamed

    與一個 DID 關聯的資料空間。可以建一個個人空間,也可以按某項任務所需的權限和資料模型接入一個應用。