# When I try to login I stuck on 2FA confirm page after using start 2FA login

**URL:** <https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646>\
**Category:** Embedded Wallets (Web3Auth)\
**Created:** [October 19, 2023, 2:06am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646 "2023-10-19T02:06:43Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 19, 2023, 2:06am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/1 "2023-10-19T02:06:43Z")

</div>

> **🏛 Content from Web3Auth Community**
> 
> This topic was originally posted by **samuel** on 10/19/2023.  
> This content has been migrated from our previous community forum to preserve valuable discussions.

* * *

When I tried to login in my developing app, I stuck on 2FA confirm page after using start 2FA login.

When I tried to start 2FA login at first time, I used “openlogin” with google for the main account and twitter for the 2FA account after then I couldn’t received any response.  
But after then I will try to login with “openlogin” with my main account then I stuck on 2FA confirm page. There was not displayed an recover email for an backup phrases but it is displayed when I try to login with another account that is already set a recover email at the “[beta.openlogin.com](http://beta.openlogin.com)”

How can I set a recover email at my main account that stuck on confirm page?

[![Screenshot](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/39ed46311e3bd32608bc97518cc4144299c4f06e.png)
Screenshot882×755 34 KB
](https://web3auth.io/community/uploads/default/original/2X/2/2e71b4ee948e20164196ea80153bb2ac0b5670de.png "Screenshot")

---

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 19, 2023, 5:46am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/2 "2023-10-19T05:46:28Z")

</div>

> [@vjgee](#):
>
> please do so, and then you will be presented with t

If I got that options I wouldn’t stuck on 2FA confirm page,  
but I just stuck on like a screenshot after first 2FA login,  
it is just set 2FA on login popup,  
it is not set on “[beta.openlogin.com](http://beta.openlogin.com)”.  
I can’t do anything your suggestions.

---

<div class="post-metadata">

**Author:** ![vjgee](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vjgee](https://builder.metamask.io/u/vjgee)\
**Post date:** [October 19, 2023, 5:48am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/3 "2023-10-19T05:48:58Z")

</div>

Can you provide your Dapp URL to check? Are you using VPN or is there is any restriction from your ISP? Provide your implementation code.

---

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 19, 2023, 6:37am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/4 "2023-10-19T06:37:26Z")

</div>

I’m testing on localhost.  
When I logged in with that account in my app, I got an error below.

```auto
{"name":"WalletLoginError","code":5111,"message":"Failed to connect with wallet. Failed to login with openlogin"}

```

Anyway when I logged in “[beta.openlogin.com](http://beta.openlogin.com)” I stuck on 2FA confirm page, not login at my app.

---

<div class="post-metadata">

**Author:** ![vjgee](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vjgee](https://builder.metamask.io/u/vjgee)\
**Post date:** [October 19, 2023, 6:49am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/5 "2023-10-19T06:49:35Z")

</div>

Please provide the below information to proceed:

1. SDK & version
2. Framework
3. Web3Auth initialization code and login code

---

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 19, 2023, 7:53am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/6 "2023-10-19T07:53:04Z")

</div>

But this issue is that I can’t get the backup phrases because I can’t login “[beta.openlogin.com](http://beta.openlogin.com)” then I didn’t received any mails when I login 2FA at first time with below account.  
My google account is “[samuel@23labs.io](mailto:samuel@23labs.io)”

1. SDK & version

```auto
    "@web3auth/base": "^7.0.4",
    "@web3auth/base-provider": "^7.0.4",
    "@web3auth/no-modal": "^7.0.4",
    "@web3auth/openlogin-adapter": "^7.0.4",

```

1. Framework  
Chrome V117.0.0.0 (macOS, Desktop)

2. Web3Auth initialization code and login code

```auto
import { CHAIN_NAMESPACES, WALLET_ADAPTERS } from "@web3auth/base"
import { Web3AuthNoModal } from "@web3auth/no-modal"
import { OpenloginAdapter } from "@web3auth/openlogin-adapter"
import { CommonPrivateKeyProvider } from "@web3auth/base-provider"
import { WEB3AUTH_KEY, RPC_URL } from "../../../data/constants"
const chainConfig = {
chainNamespace: CHAIN_NAMESPACES.OTHER,
chainId: “0x2”,
rpcTarget: RPC_URL,
displayName: ,
blockExplorer: “”,
ticker: “MY”,
tickerName: “My”,
}
export async function requestUserInfo(loginProvider: string) {
const web3auth = new Web3AuthNoModal({
clientId: WEB3AUTH_KEY,
chainConfig,
web3AuthNetwork: “testnet”,
})
const privateKeyProvider = new CommonPrivateKeyProvider({ config: { chainConfig } })
const adapter = new OpenloginAdapter({
loginSettings: {
mfaLevel: “none”,
},
privateKeyProvider,
})
web3auth.configureAdapter(adapter)

```

---

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 19, 2023, 8:05am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/7 "2023-10-19T08:05:01Z")

</div>

And when I try to login my app with “incognito” chrome, I got a twitter social login option and I could logged in my app.  
But I still stuck on 2FA confirm page, I think there are needed to add “social login access”.

[![Screenshot 2023-10-19 at 5.04.47 PM](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/818e3a8de31802213f45ac18cf6bbdd82e6b92c0.png)
Screenshot 2023-10-19 at 5.04.47 PM683×554 24.6 KB
](https://web3auth.io/community/uploads/default/original/2X/f/ff7f85f16a39bfa947462a0541b89ddf49cc30a9.png "Screenshot 2023-10-19 at 5.04.47 PM")

---

<div class="post-metadata">

**Author:** ![samuel](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@samuel](https://builder.metamask.io/u/samuel)\
**Post date:** [October 27, 2023, 2:41am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/8 "2023-10-27T02:41:53Z")

</div>

@vjgee Don’t you have any plans to add twitter social login in `beta.openlogin.com/tkey-input#[any options]`?

It just need to use my account. I think it’s only solution of my problem.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/2X/9/92b599d3131e78cf3d3ff01b80e54d69d266f8df.png) [@system](https://builder.metamask.io/u/system)\
**Post date:** [November 10, 2023, 2:42am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/9 "2023-11-10T02:42:42Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![vjgee](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vjgee](https://builder.metamask.io/u/vjgee)\
**Post date:** [November 21, 2023, 8:23am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/10 "2023-11-21T08:23:42Z")

</div>



---

<div class="post-metadata">

**Author:** ![vjgee](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vjgee](https://builder.metamask.io/u/vjgee)\
**Post date:** [January 17, 2024, 6:18am UTC](https://builder.metamask.io/t/when-i-try-to-login-i-stuck-on-2fa-confirm-page-after-using-start-2fa-login/1646/11 "2024-01-17T06:18:49Z")

</div>

@samuel Are you still facing this issue ?
