Hi,
There is a problem of MFA when upgrading from web3auth v9 to web3auth v10.
In v9 we was using custom provider for social logins: discord, google, X and facebook.
We recently switched to web3auth v10 and now our users are blocked on MFA, the page is loading indefinitively.
When checking in console, errors are:
Google: invalid scope
Discord: incorrect anwser
The problem seems to be this one:
In v9 custom providers passed to web3auth was also used for MFA.
So our users have validated their MFA with our own custom provider.
But now with v10 custom providers are not used anymore for MFA, so when our users are trying to connect to their wallet and validate MFA they got an error because provider use is web3auth provider.
We are using the last version of web3auth: 10.15.0
Hi,
The problem is only when users has a MFA setup that protected their account.
Users without MFA are able to connect to their accounts and the right AA address.
As I looked into our previous SDKs as well, the custom authentication you use for logging in, is not used by our MFA system. This is because the second login is triggered by our own domain auth.web3auth.io and we cannot get access to the token that you are getting in your domain directly.
Hence this particularly is not the issue over here. The issue is related to something else which we will be able to determine after seeing the exact console logs. Is it possible for you to share the exact console information when this error is happening? Additionally any screen recording/ live demo of the app will also help us test further.