1

我正在关注 Vladimir Zhuravlev“ Waves Signer 入门”示例,我发现在我的应用程序中使用 Signer,一切都很棒,我的问题是在授权后,如果用户刷新页面它会自动注销,我想要为了防止刷新时注销,只需在用户单击注销时执行。

用户授权

Waves Signer 可用于从 Waves.Exchange 客户端获取活动用户帐户的公共数据。

编码:

    try {
        const userData = await waves.login();  // calling Waves Signer
        event.target.classList.add("clicked");
        event.target.innerHTML = `
            authorized as <br>
            ${userData.address}`;              // getting account address
    } catch (e) {
        console.error('login rejected')        // handling user auth reject
    }
});
4

1 回答 1

0

感谢你的提问。Waves Signer 旨在以安全的方式处理用户私人数据。登录数据存储为变量,这就是重新加载页面后它不可用的原因。不幸的是,离开页面时没有办法防止注销。

于 2020-04-01T17:32:58.300 回答