如果我使用MetaMask,我甚至需要用户登录到我的Dapp吗?或者我能用他们的公共地址吗?他们试图在Dapp中采取的任何行动在任何情况下都需要他们通过MetaMask商定。
发布于 2017-12-14 12:32:22
在运行Dapp时没有登录的概念,至少在传统意义上并非如此。
当您使用Metamask时,您正在使用一个未锁定的帐户,Metamask提供了在网络上对您执行的事务进行签名的方法。
因此,为了与dapp进行交互,dapp通常通过使用对事务进行签名的帐户来建立其内部工作机制,您不需要做任何其他事情。如果您能够解锁您的帐户在Metamask,您是“登录”。
在登录用户时不需要额外的步骤。当Metamask处于活动状态时,浏览到启用web3的站点将检测到该帐户。
https://ethereum.stackexchange.com/questions/33371
复制相似问题