# MacOS app redirection

**URL:** <https://devforum.zoom.us/t/macos-app-redirection/63360>\
**Category:** macOS\
**Created:** [January 28, 2022, 6:06pm UTC](https://devforum.zoom.us/t/macos-app-redirection/63360 "2022-01-28T18:06:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![anton.yereshchenko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anton.yereshchenko/32/16916_2.png) [@anton.yereshchenko](https://devforum.zoom.us/u/anton.yereshchenko)\
**Post date:** [January 28, 2022, 6:06pm UTC](https://devforum.zoom.us/t/macos-app-redirection/63360/1 "2022-01-28T18:06:19Z")

</div>

Hi!

I need to implement OAuth for the app that uses Zoom SDK.

But I can’t add redirect URL to my app `zoomoauth://dev` (_picture_)  
because I have received an error - **Wrong URL format**

Even if I put it manually into url I have received next message:

> {“status”:false,“errorCode”:4700,“errorMessage”:“Invalid redirect: zoomoauth://dev”,“result”:null}

so how can I add redirect to the app? (it’s the some for iOS/macOS)

 ![Screenshot 2022-01-28 at 20.05.10](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/0/307c6acb9fc2fd7ff4fc23196b7d33c88c7093d1.png)

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [January 31, 2022, 10:15pm UTC](https://devforum.zoom.us/t/macos-app-redirection/63360/2 "2022-01-31T22:15:51Z")

</div>

Hi @anton.yereshchenko,

Our Marketplace team is still working on enabling custom URL schemes for all apps. Until this is complete, only server-to-server OAuth will be possible.

Thanks!

---

<div class="post-metadata">

**Author:** ![anton.yereshchenko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anton.yereshchenko/32/16916_2.png) [@anton.yereshchenko](https://devforum.zoom.us/u/anton.yereshchenko)\
**Post date:** [February 2, 2022, 10:22am UTC](https://devforum.zoom.us/t/macos-app-redirection/63360/3 "2022-02-02T10:22:19Z")

</div>

Hi @jon.zoom, thank you for your reply!

Yes, I see, as you mentioned [here](https://devforum.zoom.us/t/iogin-method-is-removed-in-v5-9-0/61788/2).

But will the deprecated way work with the old Zoom SDK version? While we can’t use all abilities of PKCE?  
`- (ZoomSDKError)login:(NSString*)userName Password:(NSString*)password`

Thanks!

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [February 2, 2022, 11:29pm UTC](https://devforum.zoom.us/t/macos-app-redirection/63360/4 "2022-02-02T23:29:46Z")

</div>

Hi @anton.yereshchenko,

The `login` method in the SDK will still work for now, but eventually any version of the SDK which still contains this method will no longer be capable of joining meetings. If server-to-server is not feasible for your implementation, I would definitely recommend migrating over to PKCE as soon as it is available.

Thanks!

---

<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:** [March 5, 2022, 9:30am UTC](https://devforum.zoom.us/t/macos-app-redirection/63360/5 "2022-03-05T09:30:25Z")

</div>

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