tree: 906b4dc3f3f93e01a7ae36efa0d40adcd6fb43be [path history] [tgz]
  1. i18n/
  2. imgs/
  3. .eslintrc.cjs
  4. .prettierrc.json
  5. Component.tsx
  6. go.mod
  7. go.sum
  8. index.ts
  9. info.yaml
  10. package.json
  11. README.md
  12. tsconfig.json
  13. tsconfig.node.json
  14. vite.config.ts
  15. wallet.go
  16. WalletAuthorizer.tsx
  17. WalletProvider.tsx
connector-wallet/README.md

Wallet connector

Wallet connector is a OAuth plug-in designed to support Wallet OAuth login.

How to use

Build

./answer build --with github.com/apache/answer-plugins/connector-wallet

Use Case

  • Step 1: Install the wallet plug-in on your chrome/firefox browser. ex:MetaMask,BitgetWallet.

./imgs/install.png

  • Step 2: Generate your web3 wallet.

./imgs/create.png

./imgs/wallet.png

  • Step3: Build your answer with golang and register the plugin.

./imgs/activate.png

  • Step4: Log in through your wallet and bind to your email. ./imgs/click1.png

./imgs/click2.png

./imgs/bind.png