私は最近、JS/jQueryを使ってSymfony(PHPフレームワーク)にラチェット(http://socketo.me/)のソケットを作成しました。私が直面している問題は、ソケットIP + PORTがjsファイルに表示されるだけなので、誰もがコンソールや何かを使って接続できることです。jsソケット接続を隠すには?
私はソケットでいくつかのことを実行しています。それは、ソケットに接続されているすべてのビューに影響を与えます。
今、私が使用してコンソールから新しい接続を開くことだけができるよ:その後、私は唯一のサーバーへのアクセス権を持っている必要があり、物事を実行するためにsendコマンドを使用することができるよ
var socket = new socket('http://www.IP:PORT');
を。このように:
socket.send(JSON.stringify({info: 'information', action: 'runAction'}));
は、これらを維持する方法を私に説明することができ、誰もがあるの呼び出しを送信私的そうではない、誰もがちょうどこれらのアクションへのアクセスを持っており、それらを呼び出すことができますか?