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

如何解决账户数据"消失"的问题?

wangshijun
2023年9月23日 · edited
B
Blogs
cover

作为去中心化应用的平台,Blocklet 平台上的每个部件都可以去中心化部署,每个服务下面的用户 ID 相互独立,这样很好的保护了隐私,但是带来了用户账户碎片化的问题,尤其是用户访问 ArcBlock 官方提供的服务时,因此 Blocklet Server v1.16.16 版本中引入了跨站登陆的功能,允许用户在多个应用之间共享相同的账户。

目前 ArcBlock 提供的大部分线上服务都已经支持该功能。有跨站登陆功能之后,你只需要在上面几个站点的任意站点登陆,都可以自动登录到其他站点,意味着你可以用完全相同的账号访问 ArcBlock 官方提供的各项服务。

但是启用跨站登陆之后,之前曾经访问过 ArcBlock 官方服务的用户重新登陆之后可能会发现账户数据“消失”,如下图:

Screenshot 2023-09-23 at 17.23.47.png

此时不要惊慌,你的账户并没有消失,而是账户 ID 发生了变化,下面介绍以 Blocklet Launcher 为例说明把老账户添加回来的步骤(同样的方法应该也适用于 ArcBlock 的其他服务,比如 Blocklet StoreDID Spaces):

1. 登录到 Blocklet Launcher,点击页面右上角,查看登录状态,应该看到当前登录到是 ArcBlock Offcial Site 的账户#

image.png

2. 点击 “Add another account”,然后紧接着选择 “Add Arcblock Launcher Account”#

image.png

3. 用旧账户钱包完成登录,你就能看到自己的两个账户,如下图所示#

image.png

4. 然后进入 Blocklet Launcher 的个人中心,就能看到你之前启动的应用了#

Screenshot 2023-09-23 at 17.24.32.png


2.0.175