# \[Archive\] How to skip mfa setup completely from user login process?

**URL:** https://builder.metamask.io/t/archive-how-to-skip-mfa-setup-completely-from-user-login-process/2485
**Category:** Embedded Wallets (Web3Auth)
**Created:** [August 1, 2022, 3:24am UTC](https://builder.metamask.io/t/archive-how-to-skip-mfa-setup-completely-from-user-login-process/2485 "2022-08-01T03:24:21Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![githubdiscussions](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@githubdiscussions](https://builder.metamask.io/u/githubdiscussions)
#### Post date: [August 1, 2022, 3:24am UTC](https://builder.metamask.io/t/archive-how-to-skip-mfa-setup-completely-from-user-login-process/2485/1 "2022-08-01T03:24:21Z")

</div>

> **🏛 Archived Content from Web3Auth Community**
> 
> This topic was originally posted by **githubdiscussions** on 8/1/2022.  
> This content has been migrated from our previous community forum to preserve valuable discussions.

* * *

I don't run a very critical application so I would like my users to skip MFA

  
   
 Originally posted by: [1swaraj](https://github.com/1swaraj)  
   
 Check the discussion at: [https://github.com/orgs/Web3Auth/discussions/317](https://github.com/orgs/Web3Auth/discussions/317)

---

<div class="post-metadata">

### Author: ![githubdiscussions](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@githubdiscussions](https://builder.metamask.io/u/githubdiscussions)
#### Post date: [August 1, 2022, 4:07am UTC](https://builder.metamask.io/t/archive-how-to-skip-mfa-setup-completely-from-user-login-process/2485/2 "2022-08-01T04:07:25Z")

</div>

Yes, you can skip mfa if you want. Web3Auth's OpenloginAdapter accepts `mfaLevel` parameter in constructor to configure the display of mfa screen:-

Currently following values are supported:-

- 'default' Setting mfa level to default will present mfa screen to user on every third login.
- 'optional' Setting mfa level to default will present mfa screen to user on every login but user can skip it.
- 'mandatory' Setting mfa level to mandatory will make it mandatory for user to setup mfa after login.
- 'none' Setting mfa level to none will make the user skip the mfa setup screen

You can read more about it here: [https://web3auth.io/docs/sdk/web/core/usage#openloginloginparams](https://web3auth.io/docs/sdk/web/core/usage#openloginloginparams)

  
   
 Originally posted by: [himanshuchawla009](https://github.com/himanshuchawla009)

---

<div class="post-metadata">

### Author: ![githubdiscussions](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@githubdiscussions](https://builder.metamask.io/u/githubdiscussions)
#### Post date: [August 11, 2022, 7:22am UTC](https://builder.metamask.io/t/archive-how-to-skip-mfa-setup-completely-from-user-login-process/2485/3 "2022-08-11T07:22:46Z")

</div>

For `web3auth/web3auth`, use the below code to disable the 2fa flow.

```
constopenloginAdapter=newOpenloginAdapter({loginSettings:{mfaLevel:"none",},});
```

See [https://web3auth.io/docs/sdk/web/openlogin#multi-factor-authentication](https://web3auth.io/docs/sdk/web/openlogin#multi-factor-authentication)

  
   
 Originally posted by: [shahbaz17](https://github.com/shahbaz17)
