Отключить / выйти из MetaMask из dApp

Можно ли "выйти" из MetaMask из моего dApp? Например, чтобы получить разрешение от пользователя на подключение своего кошелька, я использую простую вспомогательную утилиту с методом RPC.

eth_requestAccounts

Вот основная функция:

      async function getAccounts() {
  return await ethereum.request({ method: "eth_requestAccounts" });
}

Я хочу иметь кнопку HTML-формы «Отключить кошелек». Выполнение чего-то вроде установки провайдера / подписывающей стороны на null не работает, потому что, если пользователь обновляет страницу, их кошелек все еще подключен, и я могу получить доступ к их учетным записям пользователей.

Как лучше всего отключить мое приложение dApp от учетной записи пользователя MetaMask?

0 ответов

Другие вопросы по тегам