File Download from inside zoom app doesn't work directly

After some research, i came to the conclusion that file download won’t directly work inside zoom client.

Instead i can create a separate page that i can open on browser externally using openUrl sdk method, and from that page we can initiate the file download process.

Now the issue. When inside zoom client we have an http cookie containing auth token, which handles securing all requests going to our backend. But when i use openUrl sdk method to open that page to download file from our backend, we are not able to pass the cookie since the page is opened on an separate browser. I am able to read and pass that auth token to that page through query parameters, but the token would be visible to users, which i don’t want.

Any suggestion or help would be greatly appreciated.