# Difference between OAuth vs JWT

**URL:** <https://devforum.zoom.us/t/difference-between-oauth-vs-jwt/28364>\
**Category:** API and Webhooks\
**Created:** [August 27, 2020, 6:52pm UTC](https://devforum.zoom.us/t/difference-between-oauth-vs-jwt/28364 "2020-08-27T18:52:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rgood](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@rgood](https://devforum.zoom.us/u/rgood)\
**Post date:** [August 27, 2020, 6:52pm UTC](https://devforum.zoom.us/t/difference-between-oauth-vs-jwt/28364/1 "2020-08-27T18:52:49Z")

</div>

I’m new to trying to use the zoom api. I’m just looking for guidance of if it would be best to use to JWT or OAuth authenication for my particular use case. I’ve viewed the documentation but am still a bit confused on the difference.

I have a public facing web app that is used for unauthenticated customers/potential customers to register for meetings. These used to be in person meetings and now will be zoom meetings. I want to use the existing registration form on the site and use the api to register the customer for a meeting. The api call to do this seems simple enough, but the authentication piece is where I’m confused.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 28, 2020, 8:47pm UTC](https://devforum.zoom.us/t/difference-between-oauth-vs-jwt/28364/2 "2020-08-28T20:47:27Z")

</div>

Hey @rgood,

Here are the differences between OAuth and JWT:

> **[JSON Web Tokens (JWT) - Build an App - Documentation](https://marketplace.zoom.us/docs/guides/build/jwt-app)**
>
> Create a JWT App
> 
> JSON Web Tokens are strings of text which are passed on every request to verify the authorization of the server. They contain a combin...

> **[OAuth - Build an App - Documentation](https://marketplace.zoom.us/docs/guides/build/oauth-app)**
>
> Create an OAuth App
> 
> OAuth 2.0 is the industry-standard authorization protocol that allows applications to obtain requested access to user accounts over...

Basically with OAuth you can link users existing Zoom accounts to your app and call the API on their behalf.

With JWT you can make API requests for users on your own Zoom account.

Let me know if you have additional questions.

Thanks,  
Tommy

---

<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:** [September 28, 2020, 6:47am UTC](https://devforum.zoom.us/t/difference-between-oauth-vs-jwt/28364/3 "2020-09-28T06:47:28Z")

</div>

Closed on September 28, 2020, 6:47am UTC

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