Я использую Express и Node для размещения сервера. У меня также есть сокет io, где я пытаюсь отслеживать пользователя, сохраняя его сокет.id. Однако у меня есть две страницы веб-приложения: одна для входа в систему и одна для самого контента.
Код: Выделить всё
app.get("/", function(req, res) {
res.sendFile(__dirname + "/login.html")
})
app.get("/content", function(req, res){
res.sendFile(__dirname + "/index.html");
})
В моем файле login.html мне нужно войти в систему, а затем одним нажатием кнопки я устанавливаю для window.location.href ссылку на index.html. Поскольку клиентский сокет io создается в файле login.html и в index.html; переход от входа к индексу обновляет экземпляр, предоставляя пользователю новый сокет.id. Как мне обойти это и связать пользователя, который получил доступ к файлу login.html, а затем перенаправился на index.html, как того же пользователя?
Подробнее здесь:
https://stackoverflow.com/questions/454 ... html-files