Estoy tratando de hacer algún tipo de autenticación del lado del servidor para permitir que solo clientes específicos se unan a una sala SimpleWebRTC.
En este momento, cualquier cliente que vaya a la página de "demostración" de SimpleWebRTC puede unirse a la sala.
Aquí hay un ejemplo de mi configuración:
______________ ________________ _______________ ________________
| Web Server | | Haproxy Server | | Signal Master | | Restund Server |
| SimpleWebRTC |--| Load Balancer |--| Server |--|Stun/Turn Server|
|______________| |________________| |_______________| |_______________ |
Me cuesta entender cómo puedo permitir el acceso solo a los usuarios finales que quiero, en lugar de a cualquiera que vaya a la página y adivine el nombre de la sala.
Podría crear un nombre de habitación que sea tan único que sería muy poco probable que se adivine alguna vez. Pero estoy tratando de evitar el método de "seguridad a través de la oscuridad".
La página "Demostración de SimpleWebRTC" a la que me refiero se basa en el proyecto github:
enlace