Я недавно создал сокет с Ratchet (http://socketo.me/) в Symfony (фреймворк) с JS/jQuery. Проблема, с которой сталкивается проблема, заключается в том, что сокет IP + PORT отображается только в файле js, поэтому каждый может подключиться к нему с помощью консоли или чего-то еще.Как скрыть соединение сокета js?
Я выполняю несколько вещей с помощью сокета, что влияет на мнение каждого, связанное с ним.
Теперь я просто в состоянии открыть новое соединение через консоль с помощью:
var socket = new socket('http://www.IP:PORT');
Тогда я могу использовать команду отправки, чтобы выполнить то, что только сервер должен иметь доступ к , Как это:
socket.send(JSON.stringify({info: 'information', action: 'runAction'}));
Есть ли кто-нибудь, что может объяснить мне, как держать их посылать вызовы в частном порядке, так не каждый может просто иметь доступ к этим действиям и назвать их?