Закрытие сокета на стороне сервера на socket.io?

Я почти уверен, что это простой вопрос, но я понятия не имею, где находится документация по socket.io и какаяhttp://labs.learnboost.com/socket.io/ не очень помогает

Допустим, у меня есть http-сервер socket.io и я написал сайт для подключения к нему.

Как обеспечить защиту сервера, чтобы посторонние лица (люди, которые подключились не через веб-сайт) были заблокированы / удалены / заблокированы.

Как завершить сокетное соединение на стороне сервера? Так что если у меня есть

io.sockets.on('connection', function (socket) {
socket.on('end', function() {
    var i = global_sockets_list.indexOf(socket);
    global_sockets_list.splice(i, 1);
  });

  socket.emit('end'); // Doesn't work, just sends data
  socket.end(); //error

});

Как мне закончить сокетное соединение? (Соединение и отключение выше для тестирования)

Ответы на вопрос(2)

Ваш ответ на вопрос