Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

DID Spaces v0.6.0:OAuth 账户集成 DID Spaces

jianchao
2024年12月24日 · edited
B
Blogs
cover

本次更新的主要亮点为 OAuth 账户集成 DID Spaces,此外还有一些改进和社区反馈的修复。

OAuth 账户集成 DID Spaces#

在最新的版本中,DID Spaces 会自动地给每个 OAuth 账户赠送一块永久免费的 DID Space,并支持 OAuth 账户在任何地方连接 DID Space,且整个过程无需再依赖 DID Wallet 的参与,此更新旨在为您提供更加便捷和高效的服务体验。

OAuth 账户是什么?#

OAuth 是 Open Authorization(开放式授权)的缩写,是一种技术标准,允许你授权一个应用或服务登录到另一个应用或服务,无需泄露密码等私有信息。

此处的 OAuth 账户是指用户在应用中利用第三方账户(如 Google、GitHub、邮箱等)进行登录时所生成的账户。

如何体验?#

  • 全新的 OAuth 账户在 AIGNE 中连接 DID Space


  • 在 Profile 页面切换 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 设备在还原应用时无法打开新窗口的问题,我们已在收到反馈后第一时间跟进并完成修复。

参与 Bug Bounty 计划,帮助我们改进#

如果您在使用过程中有任何需求、建议或问题,请访问 ArcBlock 社区进行反馈,我们将尽力帮助。您还可以参与我们的 Bug Bounty 计划,帮助我们改善 DID Spaces 的产品体验。

你获得 0 积分