В приложении есть два модуля, один обслуживает входящие api запросы, авторизовывает, и выдает токен. А второй модуль это websocket server, он обслуживает входящие коннекции, и нужно туда передать этот токен. Делать это через
const ws = require("mywebsocketserver.js")
ws.tokenList.push(token)
ведь не правильно же? Не должен же один модуль модифицировать переменные другого?
Ну напишите ему «публичный метод», так сказать. А в нём – кладите в свой приватный массив.
Обсуждают сегодня