Hello Micael, Thank you for redirecting to right direction. It’s working now. I have reinstalled the fresh copy and it started working.
Now the issue is video session is open to public. I have included the security key in configuration but still create the session without asking password. How can I restrict it to open only with password, Here are configuration values:
OpenVidu Call, the application installed with OpenVidu platform by default, is not protected with a password. We are working in a new version in which you can enable password protection.
In any case, OpenVidu is a platform to develop video conference applications. You have access to OpenVidu Call source code. You can add password protection if you want.
I have also noted that the Authentication SECRET does not appear to be checked, so I turn off the servers when not using for testing for now… but I have been too busy to complain. Our IT guys are up in arm about this… I was going to add our certificates and pin it in the client app… glad to hear you are going to fix it!
I assume that “password” refers to Authentication Secret
… but a stranger with access to the url to our openVidu can create a video conference from a browser even if it does not know the our OpenVidu secret… I have not seen being asked anywhere so I assume it is not checked
Any user can enter to any session if the user knows the OpenVidu SECRET or that SECRET is included in the front end source code. The insecure examples we provide in the website had the SECRET put in JavaScript to allow you try and learn very easily. But the are called “insecure” to note that the SECRET have to be moved to backend.
We are going to publish a new version of OpenVidu Call next week where SECRET is en backend, so you can implement on backend code who is able to enter to the session.
I wish I could take back my comment… obviously I do know how the Auth security works. But Friday evening I was confused and I forgot that a browser cashes the Authentication and does not require them again… when I demo the video conference using our installed server in the data center, the IT team was puzzled on why no authentication was required…as result, I made the wrong impression… but all good now!
I wish I could take back my nonsense question! Thanks for putting up with me!