Hello Zoom Developer Community,
I am developing a Zoom In-Client App (Zoom Apps / Zoom SDK) where users need to log in to our own system.
On our web version, users can log in either:
-
Using their username/password
-
Using Google OAuth
The username/password login works fine in the Zoom app. However, I am facing a challenge with the Google login:
-
When a user clicks “Login with Google”, we need to open a browser for the Google OAuth flow.
-
After the user authenticates successfully with Google, we check on our backend whether the Google user is registered in our VRS system. If yes, we return the user profile.
-
Then the user should return to the Zoom In-Client App.
My concerns / questions:
-
Redirect / Deep Link:
Is there a recommended way to redirect users back from the browser after Google OAuth into the Zoom In-Client App? -
Best practices:
-
Is there a standard / recommended approach to implement third-party OAuth login (like Google) inside a Zoom In-Client App?
-
Should we require users to manually return to the Zoom app after logging in, or is there a way to automate this inside Zoom’s SDK?
-
Are there any examples or case studies of Zoom Apps that integrate Google OAuth login to an external system and return the user to the in-client app?
-
I would greatly appreciate any guidance, sample flows, or references for implementing this correctly.
Thank you in advance!