I get following error during authentication process:
The current subscription plan is growth and requesting features (MFA settings) are not available on growth plan
I believe I disabled all MFA
related on my frontend.
const openloginAdapter = new OpenloginAdapter({
loginSettings: {
mfaLevel: 'none', // <- here
},
adapterSettings: {
clientId,
uxMode: 'redirect',
whiteLabel: {
logoLight: 'https://web3auth.io/images/web3auth-logo.svg',
logoDark: 'https://web3auth.io/images/web3auth-logo---Dark.svg',
defaultLanguage: 'en',
mode: 'dark',
},
mfaSettings: {
deviceShareFactor: {
enable: false, // <- here
priority: 1,
mandatory: false, // <- here
},
backUpShareFactor: {
enable: false, // <- here
priority: 2,
mandatory: false, // <- here
},
socialBackupFactor: {
enable: false, // <- here
priority: 3,
mandatory: false, // <- here
},
passwordFactor: {
enable: false, // <- here
priority: 4,
mandatory: false, // <- here
},
},
This disabling MFA works perfectly from my local and test env but not in production.
My local and test env uses SAPPHIRE_DEVNET
while production uses SAPPHIRE_MAINNET
.
I checked https://dashboard.web3auth.io/ but I don’t find any MFA related field.
I am using also custom authentication ( Aggregate Multiple Providers ) with Google login provider.
Just in case, I checked also my google cloud console whether there is MFA setting but no luck.
How can I disable MFA on the mainnet?
Just in case I share my web3auth packages with version
"@web3auth/base": "^8.0.0",
"@web3auth/default-solana-adapter": "^8.0.1",
"@web3auth/ethereum-provider": "^8.0.1",
"@web3auth/metamask-adapter": "^8.0.1",
"@web3auth/modal": "^8.0.1",
"@web3auth/solana-provider": "^8.0.1",
"@web3auth/torus-solana-adapter": "^8.0.1",
"@web3auth/wallet-connect-v2-adapter": "^8.0.1",
"@web3auth/wallet-services-plugin": "^8.0.1",