~/talk

The !magic show: Taking a Vue at Web 3.

Talkat vueday 2022 · on Friday, 2022-11-18· [vue, web3]
slides:none on file

A live demo builds a tiny dApp with Vue 3 that detects MetaMask, grabs a provider and signer via ethers.js, then requests a signed challenge (nonce) so the backend can verify ownership and issue a session token; wallets stay anonymous by default and can authenticate without email. The demo shows connect vs true authentication, upgrades the UX with the sign-in with Ethereum message format, and successfully completes a signature-based login flow.

AI-written summary · about

  1. 0:00Welcome
  2. 2:27Not magic show
  3. 7:21Web 1 2 and 3
  4. 11:34Wallets in Web 3
  5. 13:43Web 3 authentication
  6. 16:41Vue demo setup
  7. 18:05Wallet connection
  8. 20:58Login flow
  9. 23:53User-friendly message
  10. 27:04Summary
  11. 28:29Q&A
  12. 31:25Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.