# \[Archive\] Stuck on Login Page after getting code no error displaying on unity

**URL:** <https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431>\
**Category:** Embedded Wallets (Web3Auth)\
**Created:** [February 12, 2024, 9:37am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431 "2024-02-12T09:37:01Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 12, 2024, 9:37am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/1 "2024-02-12T09:37:01Z")

</div>

> **🏛 Archived Content from Web3Auth Community**
> 
> This topic was originally posted by **abdullah.noborderz** on 2/12/2024.  
> This content has been migrated from our previous community forum to preserve valuable discussions.

* * *

Issue: stuck on Login Page error displaying Something Goes wrong

- Platform: Unity  
Actually our Reacts JS team implemented web3auth auth0 on web through Email-Pass wordless via JWT now I have to implement it on unity I follow there process but I am not moving anywhere from login screen I write email and press login button it redirects to something wrong page please check.  

[![1](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/813636277a83050118f342e7c74c462c6b2cbc03.jpeg)
11895×939 28.2 KB
](https://web3auth.io/community/uploads/default/original/2X/6/62de5f8ba1543b6489d41deb4d9dea2219d5e28d.jpeg "1")
  

[![2](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/5ad3d1fb1d306d2d2daf453bc14232f2633ef292.jpeg)
21124×738 46.7 KB
](https://web3auth.io/community/uploads/default/original/2X/d/d2763f3d1d9801a55a86f3a26148aa3723fd09e4.jpeg "2")
  

[![3](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/f3f16785c22bd02b1c2073b425c5c623c166c5b7.jpeg)
3967×879 105 KB
](https://web3auth.io/community/uploads/default/original/2X/a/a0e9df8655febd8e7b71497e922edf6a5a6d0986.jpeg "3")
  

[![4](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/9372996f383f5f3df6272fdbcbd2ff6c07d127a6.jpeg)
41000×775 110 KB
](https://web3auth.io/community/uploads/default/original/2X/7/79ea16cc1d4a112ab6a9fa30a63aa1e6df335b40.jpeg "4")
  

[![5](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/7af1b2074b7bfe578267ebdc274139bc6d0c73ee.jpeg)
5576×579 49.6 KB
](https://web3auth.io/community/uploads/default/original/2X/4/4f30cbd96c0a1237500d78b2167890e8fe1d34bf.jpeg "5")
  

[![web1](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/b040c15c3e487bccdd9d7655670e84337f4c8e59.jpeg)
web11254×771 105 KB
](https://web3auth.io/community/uploads/default/original/2X/0/0f22b7a51bf627374d6f5ef32e684aea8821a306.jpeg "web1")
  

[![WEb2](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/1a14e491269f5f8ea674378ce7470701f9e8243e.jpeg)
WEb21281×840 114 KB
](https://web3auth.io/community/uploads/default/original/2X/c/c11973014bb103016409acf44dd13098bc010f65.jpeg "WEb2")
  

[![web3](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/76d2fcfea2cb0da23461261d0ddd70f4208f542a.jpeg)
web31516×907 108 KB
](https://web3auth.io/community/uploads/default/original/2X/2/2c2518fc90671776e9eafcb0339219f7d8a3d3c9.jpeg "web3")

---

<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:** [February 12, 2024, 5:02pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/2 "2024-02-12T17:02:49Z")

</div>

@abdullah.noborderz Thanks for reaching out.

I reviewed your implementation and noticed that you’ve set `mfaLevel` to ‘none’. It’s important to note that when `mfaLevel` is configured this way, including `mfaSettings` can lead to inconsistencies, as `mfaSettings` expects at least one authentication factor to be specified. To resolve the issue you’re encountering, consider removing or commenting out `mfaSettings` if multi-factor authentication is not required in your current setup. This should align your configuration with the expected parameters and clear up the error.

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 14, 2024, 7:31am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/3 "2024-02-14T07:31:56Z")

</div>

@vjgee sir thanks for reply and support but notepad code in white background is from reactjs for web that was already implemented by our web devs. now I have to implement same scenarios to unity code in black back ground vusiual studios so User have same public address and wallet credentials while login so user occupy NFT from web and use it in app.I am not using mfaSettings in unity app coadding. And error was sown while login with unity.  
Plz review again Implementations if there is any issue or any problem or any thing i have to correct please specify.

---

<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:** [February 14, 2024, 7:34am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/4 "2024-02-14T07:34:44Z")

</div>

@abdullah.noborderz Can you share your Github repo for Unity to check

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 14, 2024, 9:17am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/5 "2024-02-14T09:17:25Z")

</div>

@vjgee sir i manage to run code by changing verifierIdField to Login\_hint but when i login with same credentials web is generating different public address and unity is generating different. What will be the case here?  
Unity Public Address: 0x0108DC0676f9EB78142c5  
Web Public Address: 0xe291bdaee90eeedb0b24d

[![unity 2](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/9dfe5329f3644a347a11b999d56ea8c1ab0532af.png)
unity 2798×494 68.6 KB
](https://web3auth.io/community/uploads/default/original/2X/3/347bb6259128ed692377856f58ccdc3f25677f65.png "unity 2")

 ![unity 1](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/8390bffab415607e2805c4072d8df46522117db4.png)

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [February 14, 2024, 5:54pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/6 "2024-02-14T17:54:09Z")

</div>

Hi @abdullah.noborderz ,

Can you confirm that you are adding loginConfig to the Web3AuthOptions ?

```auto
 var JWTLoginConfig = new LoginConfigItem()
        {
            verifier = "....",
            clientId = "....",
            typeOfLogin = TypeOfLogin.JWT,
        };
web3Auth.setOptions(new Web3AuthOptions()
        {
            clientId = "....",
            redirectUrl = new System.Uri("...."),
            network = Web3Auth.Network.SAPPHIRE_MAINNET,
            loginConfig = new Dictionary<string, LoginConfigItem> // this part !?
            {
                { "jwt", JWTLoginConfig }
            }
        });

```

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [February 14, 2024, 6:02pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/7 "2024-02-14T18:02:13Z")

</div>

Please check this documentation about different address to understand better the issue: [Different Private Keys/ Wallet Address across Integrations | Documentation | Web3Auth](https://web3auth.io/docs/troubleshooting/different-private-key#verifier)

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 15, 2024, 11:59am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/8 "2024-02-15T11:59:30Z")

</div>

Thanks for getting back @TomTom Sir I will check and get back to you soon

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 15, 2024, 12:29pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/9 "2024-02-15T12:29:07Z")

</div>

Hello, @TomTom Sir I checked my code and I already implemented loginConfig to web3AuthOptions but same problem getting different public address.  
Here is my implementations.

[![Web 3 Auth](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/4ff38f223af6312c00a198f3f10f158e279f366b.jpeg)
Web 3 Auth1025×754 104 KB
](https://web3auth.io/community/uploads/default/original/2X/4/4bde656866743042104d8731487740553afa160d.jpeg "Web 3 Auth")
  
My code file please change in this code file if implementations are wrong or any thing need to change. Also add comments and other to specify  
[Web 3 Auth Sample Implementations c# File](https://we.tl/t-ROKkQn5FfD)

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 16, 2024, 5:46pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/10 "2024-02-16T17:46:11Z")

</div>

@vjgee sir need solution related asap need to fix it

 ![](https://web3auth.io/community/letter_avatar_proxy/v4/letter/a/ecae2f/48.png)[Stuck on Login Page after getting code no error displaying on unity](https://web3auth.io/community/t/stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/7062/9) [Unity SDK](https://builder.metamask.io/community/c/help-pnp/pnp-unity/20)

> Hello, @TomTom Sir I checked my code and I already implemented loginConfig to web3AuthOptions but same problem getting different public address. Here is my implementations. [[Web 3 Auth]](https://web3auth.io/community/uploads/default/original/2X/4/4bde656866743042104d8731487740553afa160d.jpeg "Web 3 Auth") My code file please change in this code file if implementations are wrong or any thing need to change. Also add comments and other to specify [Web 3 Auth Sample Implementations c# File](https://we.tl/t-ROKkQn5FfD)

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [February 22, 2024, 7:53am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/11 "2024-02-22T07:53:10Z")

</div>

@vjgee and @TomTom Please follow up here need help for implementation here.

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [February 26, 2024, 2:35am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/12 "2024-02-26T02:35:46Z")

</div>

hi @abdullah.noborderz,  
I’m going to try it today with your code and give you an answer.

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [February 26, 2024, 2:38am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/13 "2024-02-26T02:38:51Z")

</div>

would you mind sending the file again ?  
@abdullah.noborderz

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [February 26, 2024, 3:12am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/14 "2024-02-26T03:12:16Z")

</div>

hi @abdullah.noborderz

I have just tested these examples:

- Unity Auth0 example: [https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/unity/unity-auth0-example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/unity/unity-auth0-example)
- React No-Modal auth0 single verifier:[https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/auth0-no-modal-example](https://github.com/Web3Auth/web3auth-pnp-examples/tree/main/web-no-modal-sdk/custom-authentication/single-verifier-examples/auth0-no-modal-example)

I’m attaching you both capture and web3auth is returning me the same address.

Please double check that you are using it in both apps:

- same verifier
- same client Id
- same auth0 id
- also you are logging in with same email in both.

[![web](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/bd2852765dba6192a13951199bfeb92a86596a05.png)
web1914×1084 145 KB
](https://web3auth.io/community/uploads/default/original/2X/0/06ce6c27b62dd86b3bcc429d4e1e4598e269cb43.png "web")
  

[![unity](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/1fdf3b960a317ae536443b18149b9357ccefbf4c.jpeg)
unity591×1280 37.7 KB
](https://web3auth.io/community/uploads/default/original/2X/c/c0b99ce9df0196a2f18344f7e34b9f0b3896ecd0.jpeg "unity")

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [March 8, 2024, 11:06am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/15 "2024-03-08T11:06:01Z")

</div>

Ok Thanks @TomTom let me check on my side and will get back to you if i face issue

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [March 11, 2024, 2:37pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/16 "2024-03-11T14:37:22Z")

</div>

Hello @TomTom I implemented using your given example but but same problem getting different public address. Here is the code you requested please check and try.  
[MyWeb3Implementations](https://we.tl/t-JqjmY8pS0h)  
please change in this code file if implementations are wrong or any thing need to change. Also add comments to specify Changes.  
cc: @vjgee

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [March 11, 2024, 3:18pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/17 "2024-03-11T15:18:39Z")

</div>

Hi @abdullah.noborderz  
You are using a sub verifiers ?.

could you share the specific field of your idToken that you’re using for aggregating the verifiers ?  
The choice of this field is crucial as it determines the basis on which verifiers can be aggregated efficiently.

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [March 12, 2024, 3:46am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/18 "2024-03-12T03:46:23Z")

</div>

Hello,  
@TomTom yes I am using sub verifiers.  
As I need to integrate passwordless Email Login with JWT, my sub verifier(verifierSubIdentifier = “ppp-passwordless-login”,)  
Please tell me if any thing you needed.

---

<div class="post-metadata">

**Author:** ![abdullah.noborderz](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@abdullah.noborderz](https://builder.metamask.io/u/abdullah.noborderz)\
**Post date:** [March 14, 2024, 4:03am UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/19 "2024-03-14T04:03:45Z")

</div>

@TomTom Actually we already implemented web3auth with aggregate verifiers using Auth0 in react JS. We want same approach for unity please guide how to do this. I already implement code in C# unity

> [@Stuck on Login Page after getting code no error displaying on unity](https://web3auth.io/community/t/stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/7062/16):
>
> Hello @TomTom I implemented using your given example but but same problem getting different public address. Here is the code you requested please check and try. [MyWeb3Implementations](https://we.tl/t-JqjmY8pS0h) please change in this code file if implementations are wrong or any thing need to change. Also add comments to specify Changes. cc: @vjgee

please check

cc: @vjgee

---

<div class="post-metadata">

**Author:** ![TomTom](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@TomTom](https://builder.metamask.io/u/TomTom)\
**Post date:** [March 14, 2024, 9:27pm UTC](https://builder.metamask.io/t/archive-stuck-on-login-page-after-getting-code-no-error-displaying-on-unity/1431/20 "2024-03-14T21:27:58Z")

</div>

hi @abdullah.noborderz

I hope you are doing well.

Could you please try to configure your unity ExtraLoginsOptions like this:

```auto
 extraLoginOptions = new ExtraLoginOptions()
            {
                login_hint = emailAddressField.text, // real email -> test@email.com
                verifierIdField = "email",
            }

```

Also please verify that the sub-verifier for auth0 using `email_passwordless` is set with: `JWT Verifier ID = Email`

 ![image](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/5504738164b4c42e52e3f3e53394ff1abeb2afee.png)
