# Oauth Login w/ 2FA

**URL:** <https://devforum.zoom.us/t/oauth-login-w-2fa/95552>\
**Category:** API and Webhooks\
**Tags:** s2s-oauth\
**Created:** [September 21, 2023, 5:08pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552 "2023-09-21T17:08:31Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 21, 2023, 5:08pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/1 "2023-09-21T17:08:31Z")

</div>

Hello, our app uses OAuth and users who have 2FA get stuck w/ this UI. Initial window for login/pw is fine, but stuck w/ this after.

 ![oauth](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/4/546e97acce5adefd23f3cc19a48c1275947eeccb.jpeg)

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 25, 2023, 6:52pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/2 "2023-09-25T18:52:20Z")

</div>

Hi @neal  
Thanks for reaching out to us!  
Are you still experiencing this issue on your end?

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 25, 2023, 6:53pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/3 "2023-09-25T18:53:07Z")

</div>

Hello, we are, yes. Thanks.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 25, 2023, 6:54pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/4 "2023-09-25T18:54:22Z")

</div>

Could you please share with me the name of the application and if it is published in the Marketplace?

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 25, 2023, 6:54pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/5 "2023-09-25T18:54:53Z")

</div>

This is it here: [App Marketplace](https://marketplace.zoom.us/apps/_ynYajuaTZm-Pk8JRcy2GA)

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 25, 2023, 6:57pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/6 "2023-09-25T18:57:18Z")

</div>

Can you confirm if you are seeing any 400 errors when authorizing the app?  
Are you able to get the initial authorization worfklow?

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 25, 2023, 6:58pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/7 "2023-09-25T18:58:15Z")

</div>

It works fine as long as the user doesn’t have 2FA enabled. Not sure about the 404s, I can check this. I think you can only have 2FA with a paid Zoom account, right?

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 25, 2023, 6:59pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/8 "2023-09-25T18:59:30Z")

</div>

If it matters, this is within an Electron application. Could it be an issue related to that?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 26, 2023, 7:34pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/9 "2023-09-26T19:34:51Z")

</div>

> [@neal](#):
>
> FA

Yes, 2FA can only be enabled with Pro or higher licenses.

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 27, 2023, 3:53pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/10 "2023-09-27T15:53:35Z")

</div>

Using the Electron dev tools, here are the errors your 2FA page are throwing.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/6/662f1e2979a2955a7799c3c63d993c65361dd8ff.png)

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [September 27, 2023, 4:05pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/11 "2023-09-27T16:05:32Z")

</div>

Further, if I run this same code in Chrome, it works fine. So to me it seems like Zoom has an issue w/ 2FA and Electron.

---

<div class="post-metadata">

**Author:** ![neal](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/neal/32/36227_2.png) [@neal](https://devforum.zoom.us/u/neal)\
**Post date:** [October 4, 2023, 5:19pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/12 "2023-10-04T17:19:29Z")

</div>

Hi Elisa, were you able to look into the errors the Zoom 2FA screen is throwing?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 6, 2023, 4:36pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/13 "2023-10-06T16:36:12Z")

</div>

Hi @neal  
Sorry for the late reply here!  
I will send you a private message to follow up.  
I am not familiar with this issue so it will be worth it to take a closer look  
Cheers,  
Elisa

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [November 15, 2023, 3:34pm UTC](https://devforum.zoom.us/t/oauth-login-w-2fa/95552/14 "2023-11-15T15:34:16Z")

</div>

Closed on November 15, 2023, 3:34pm UTC

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