# iOS SDK authentication

**URL:** <https://devforum.zoom.us/t/ios-sdk-authentication/56919>\
**Category:** iOS\
**Created:** [September 4, 2021, 6:45am UTC](https://devforum.zoom.us/t/ios-sdk-authentication/56919 "2021-09-04T06:45:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![albertchan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/albertchan/32/30744_2.png) [@albertchan](https://devforum.zoom.us/u/albertchan)\
**Post date:** [September 4, 2021, 6:45am UTC](https://devforum.zoom.us/t/ios-sdk-authentication/56919/1 "2021-09-04T06:45:25Z")

</div>

**Description**  
Can we join meeting without sdk key and secret ?

**Which iOS Meeting SDK version?**  
MobileRTC framework 5.7.1.644

**Details**  
We are trying to implement the join webinar (meeting) feature in our existing mobile app. The same feature is implemented in the web tier already.

In the web tier, its using the ZoomMtg.init, and ZoomMtg.join where it didn’t pass any SDK Key and SDK Secret. For the ZoomMtg.join, it’s passing meetingNumber, passWord, userName, userEmail, signature, apiKey, tk

But in the iOS SDK, I couldn’t find similar method, and looks like it always require the authentication with SDK Key, Secret or using JWT which also contain the SDK Key, Secret in some sort.

So, the question is, for iOS SDK, is there an equivalent method that we can join the zoom meeting with only below parameter (same as the web function)

meetingNumber, passWord, userName, userEmail, signature, apiKey, tk

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [September 7, 2021, 7:46pm UTC](https://devforum.zoom.us/t/ios-sdk-authentication/56919/2 "2021-09-07T19:46:59Z")

</div>

Hey @albertchan,

Thanks for using the dev forum!

If you are referring to authenticating the SDK, no you cannot use the SDK at all until a JWT or key/secret pair is provided. Once the SDK is authenticated, however, you do not need to provide an additional token to join a meeting if you already have the number and password and are not authenticating the user.

If you do not want to sign the user into Zoom and would like the user to start a meeting or be authenticated, you would need to use a token at some point after SDK authentication.

Thanks!  
Michael

---

<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:** [October 8, 2021, 5:47am UTC](https://devforum.zoom.us/t/ios-sdk-authentication/56919/3 "2021-10-08T05:47:20Z")

</div>

Closed on October 8, 2021, 5:47am UTC

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