We are trying to implement tezos login into web3auth with external wallets such as Temple and Beacon, similar to how Metamask or Phantom wallet can be integrated for web3auth logins.
I was wondering if there are any suggestions or good practice to implement this requirement? Or are there any example or experimental implementation of adapters for tezos-based wallets?
We don’t support external wallet adapter for the tezos chain. Currently it is using social login with private key conversion technique to give the provider as mentioned by @vjgee . A custom tezos provider has to be implemented on top of web3auth in order to achieve the thing you’re trying to do here. You can check how solana and xrpl provider are implemented by us.