# Electron Mac SDK auth error, always return 5

**URL:** <https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900>\
**Category:** Electron\
**Created:** [April 9, 2019, 1:10pm UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900 "2019-04-09T13:10:51Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ken](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@ken](https://devforum.zoom.us/u/ken)\
**Post date:** [April 9, 2019, 1:10pm UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/1 "2019-04-09T13:10:51Z")

</div>

node 8.15.1  
electron 2.0.18

i cloned code here [https://github.com/zoom/zoom-macsdk-electron](https://github.com/zoom/zoom-macsdk-electron)  
and get app key & secret here [https://marketplace.zoom.us/docs/sdk/native-sdks/preface/sdk-keys-secrets](https://marketplace.zoom.us/docs/sdk/native-sdks/preface/sdk-keys-secrets)  
i tried many times but whatever i typed in the auth code will return 5  
AUTHRET\_UNKNOWN:5,///\< Auth Unknown error

 ![02](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/1X/731c14fba32720afd440b9d5a724150d5b49e2f9.png)

function sdkauthCB(status){  
console.log(‘sdkauthCB’, status)  
if (ZOOMSDKMOD.ZOOMAUTHMOD.ZoomAuthResult.AUTHRET\_SUCCESS == status){  
var opts = {  
ostype:ZOOMSDKMOD.ZOOM\_TYPE\_OS\_TYPE.MAC\_OS,  
meetingstatuscb:meetingstatuscb,  
meetinguserjoincb:meetinguserjoincb,  
meetinguserleftcb:meetinguserleftcb,  
meetinghostchangecb:meetinghostchangecb,  
}

=\> sdkauthCB 5  
=\> sdkauthCB 5

---

<div class="post-metadata">

**Author:** ![Derain\_Yuan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/derain_yuan/32/558_2.png) [@Derain\_Yuan](https://devforum.zoom.us/u/Derain_Yuan)\
**Post date:** [April 10, 2019, 1:27am UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/2 "2019-04-10T01:27:32Z")

</div>

Have you ever set the web domain to “[https://www.zoom.us](https://www.zoom.us)”? If not, you can do it in main\_mac.js.

---

<div class="post-metadata">

**Author:** ![ken](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@ken](https://devforum.zoom.us/u/ken)\
**Post date:** [April 10, 2019, 5:37am UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/3 "2019-04-10T05:37:12Z")

</div>

it works! thank you!

---

<div class="post-metadata">

**Author:** ![sloppy.cao](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sloppy.cao/32/942_2.png) [@sloppy.cao](https://devforum.zoom.us/u/sloppy.cao)\
**Post date:** [May 24, 2019, 10:25am UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/4 "2019-05-24T10:25:39Z")

</div>

> [@Derain\_Yuan](#):
>
> Have you ever set the web do

where to set this options

---

<div class="post-metadata">

**Author:** ![sloppy.cao](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sloppy.cao/32/942_2.png) [@sloppy.cao](https://devforum.zoom.us/u/sloppy.cao)\
**Post date:** [May 24, 2019, 10:51am UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/5 "2019-05-24T10:51:26Z")

</div>

var ZOOMSDKMOD = require("./lib/zoom\_sdk.js")  
var initoptions={  
path:’’,  
threadsafemode:0,  
webdomain:“[https://www.zoom.us](https://www.zoom.us)”,  
ostype:ZOOMSDKMOD.ZOOM\_TYPE\_OS\_TYPE.MAC\_OS,  
}  
const zoomsdk = ZOOMSDKMOD.ZoomSDK.getInstance(initoptions)

still always get status:5

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [May 24, 2019, 11:04pm UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/6 "2019-05-24T23:04:18Z")

</div>

Hi sloppy,  
Thanks for using Zoom SDK. The error code 5 that you are getting means “Invalid Parameter”, please double check the parameter you are passing and refer to our demo app: [https://github.com/zoom/zoom-macsdk-electron/blob/master/demo/main.js#L370](https://github.com/zoom/zoom-macsdk-electron/blob/master/demo/main.js#L370)

Thanks!

---

<div class="post-metadata">

**Author:** ![sloppy.cao](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sloppy.cao/32/942_2.png) [@sloppy.cao](https://devforum.zoom.us/u/sloppy.cao)\
**Post date:** [May 26, 2019, 2:55am UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/7 "2019-05-26T02:55:29Z")

</div>

so many thanks,it works.

---

<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 24, 2021, 8:29pm UTC](https://devforum.zoom.us/t/electron-mac-sdk-auth-error-always-return-5/3900/8 "2021-08-24T20:29:42Z")

</div>

Marking as solved.

-Tommy
