Задать вопрос
@jsonuser

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

Как можно максимально обезопасить сокет ио от подключений снаружи? Т.е чтобы дофига умные пользователи не могли подключится к сокету, а доступ был только при подключении с сайта.
  • Вопрос задан
  • 243 просмотра
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы