Google authenticator is a very convenient solution to manage my multi-factor authentication setup.
I would like to use it with my web3auth account
Originally posted by:
chaitanyapotti Check the discussion at:
https://github.com/orgs/Web3Auth/discussions/338
Google Authenticator works similar to other FIDO WebAuthn stnadards, in that it uses a key generated on applications, and nonces + signatures on timestamps to create codes for specific applications.
As such, an attestation from Google Authenticator can't hold cryptographic material unless done via a proxy, making that factor potentially custodial
Whilst we can't use Google Authenticator in a non-custodial way out, there are alternatives on the mobile application level to just store device cryptographic material on that device - essentially achieving the same outcome of using ownership of a device to secure a users account. This is possible across the board on our SDKs
Originally posted by:
YZhenY