0

UI 上的 Magic Link 已过期消息

使用魔法链接 magic-sdk v6.1.0 、 v8.1.0 登录时,我立即收到魔法链接过期错误。有时即使我没有点击链接也会发生这种情况。我已经使用节点版本 12 和 16 进行了测试

这是我的魔术登录功能的登录代码实现

  
  const magic = useMagicLogin()
  magic.auth
      .loginWithMagicLink({ email: emailAddress })
      .then((res) => {
        checkLoginStatus()
      })
      .catch((err: any) => {
        callback(err?.message)
      })

这是我对 useMagicLogin Hook 的实现

  const rpcUrl = getRpcUrl()
  const chainId = parseInt(process.env.REACT_APP_CHAIN_ID)
  const BSCOptions = {
    rpcUrl, // Smart Chain RPC URL
    chainId, // Smart Chain chain id
  }
  const magic = new Magic('pk_********', { network: BSCOptions })
  return magic
}

4

0 回答 0