@jsonuser

Как максимально обезопасить socket.io от подключений снаружи?

Как можно максимально обезопасить сокет ио от подключений снаружи? Т.е чтобы дофига умные пользователи не могли подключится к сокету, а доступ был только при подключении с сайта.
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
никак
Ответ написан
Комментировать
space2pacman
@space2pacman
Просто царь.
Как вариант передавать что-то на сервер, что позволит проверить авторизованный пользователь или нет.

Клиент
let socket = new io("http://localhost:7777", { query: "id=123" });


Сервер
io.on("connection", socket => {
    let id = socket.handshake.query.id;
    console.log(id) // 123
})


Пример проекта: https://github.com/space2pacman/pacman-chat
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы