[Archive] Stuck on "new device detected" when logging in with `@web3auth/no-modal`, unable to skip

Hey @rafael.korbas, the first screenshot you shared, that shouldn’t happen. Skip for now, is not shown when MFA is enabled, and there are not enough shares for user to login in successfully. For instance, one share is stored on the device local storage. So, if you login with Google account, and if the device share is present, it’ll auto login. If you change the device, or device share is not present/ deleted, that means, you only have one share, and to reconstruct the private key you require at least two shares. Hence it shows you that screen to verify using recovery options. Once you have verified, it’ll have two shares again and it’ll be able to reconstruct the private key.

When you pass the none to the mfaLevel, it means users won’t be shown to setup the 2FA. Since, from your code it looks like you are using global verifier. So for instance, if I’m using dApp XYZ and have enabled the MFA on that dApp, it’ll ask me to verify myself on your dApp regardless of your mfaLevel you set.