如何解決帳號資料「消失」的問題?

作為一個去中心化應用程式平台,Blocklet 平台上的每個元件都可以以去中心化的方式部署。各服務底下的使用者 ID 彼此獨立,能有效保護隱私。然而,這也帶來了使用者帳號分散的問題,尤其是當使用者存取 ArcBlock 所提供的多項服務時更為明顯。因此,Blocklet Server 1.16.16 版引入了跨站登入功能,讓使用者能在多個應用程式或服務之間共用同一個帳號。
目前,ArcBlock 所提供的大多數線上服務都已支援此功能。啟用跨站登入後,只要登入這幾個網站中的任何一個,即可自動登入其他網站,也就是說,您可以使用同一個帳號存取 ArcBlock 提供的所有服務。
然而,啟用跨站登入後,先前曾使用過 ArcBlock 官方服務的使用者,可能會在重新登入後發現自己的帳號資料「消失」了,如下圖所示:

此時請不要驚慌,您先前的帳號並未消失,只是系統改用了一個新的帳號 ID。以下範例將示範如何透過 Blocklet Launcher 找回您的舊帳號(相同的解決方式,可能也適用於 Blocklet Store、DID Spaces 等其他服務):
1. 登入 Blocklet Launcher,並點擊頁面右上角查看登入狀態。您應該會看到自己已登入 ArcBlock 官方網站帳號。

2. 點擊「新增其他帳號」,接著立即選擇「新增 ArcBlock Launcher 帳號」。

3. 使用舊帳號的錢包,您便能看到自己的兩個帳號,如下圖所示。

4. 接著進入 Blocklet Launcher 的個人中心,您便能看到自己先前啟動過的應用程式。

本頁涉及
產品
-
Blocklet Launcher
sunset
把一個 Blocklet 部署到伺服器上,不必先手動設定。ARC 用另一種方式處理這件事,所以不再需要它。