首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用API注销MetaMask

用API注销MetaMask
EN

Ethereum用户
提问于 2019-04-03 15:02:48
回答 2查看 2.3K关注 0票数 2

是否有一种从我自己的前端注销MetaMask的方法,允许用户使用按钮进行注销,而不是使用Metamask扩展并通过传统方式注销呢?

EN

回答 2

Ethereum用户

发布于 2019-09-04 16:01:32

不,不可能。这是出于安全考虑(不更改地址、登录、注销或MetaMask要求用户自己执行的任何其他敏感操作)。

票数 2
EN

Ethereum用户

发布于 2022-07-24 08:20:29

你可以用Moralis来做这个。这样您就可以通过一个react或下一个前端进行注销:

代码语言:javascript
复制
import { useMoralis } from "react-moralis"

export default function Home() {
  const { isAuthenticated, logout } = useMoralis()
  // If you are logged in isAuthenticated is set to true
  return (
    <>
    {isAuthenticated ? 
       (<button onClick={logout}> </button>) 
     : (<div> <!-- Handle you login here --> </div>)}
    </>
  )
}

这只是在点击按钮时注销的一个基本片段。阅读npm文档以获得更多信息:链接

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/69232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档