Hide meeting id password from web browser source - Web SDK

Hello Team,

We are using Zoom Web SDK in our web application. For security reasons, we want to hide the “MeetingId”, “Password”, “APIKey”, and “Signature”. The problem is that all participants can view this information in page source. Please help me with this.

I searched here and found the following article with Solved status.

But the above solution is not working for me.

Which version?


Smartphone (please complete the following information):

  • Browser:[All web browsers]

Below are few of the way you can archive this

  • Disable right click : But still there will be different ways to view the source code.

  • Generate signature from backend : Zoom always recommend to generate signature from back end. refer here Through this your password will not displayed in client side which is i guess a positive thing :wink:

  • Encrypt all the info in client side

  • Use object instead of variable in javascript

You can consider all the above point but i still suggest you to take the advise from zoom developer support team.

Thanks for your reply.

Right-click disable is not useful people can still view the source.

I am not generating signature client side, the server it passing it to the view. Password is required for “ZoomMtg.join”, can you please explain more about how the password will not display? If without password if possible then I can manage if other properties are visible. The urgency is to hide the password.

I will definatly consider your suggestions.

Thanks again.

yeah, we have to pass the password in meeting.join()

I am not sure how you are implementing but if you are fetching meeting detail through api then you can use encrypted password property.

I have encrypted passwords, but users can also use them to join meetings.


I think I should start exploring your 3rd and 4th point. If you have any helpful article or post then please share.


Hey @namrata, @gagandeep.singh,

Here is another related thread for you to follow:


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