Сокет.Авторизация ввода-вывода без обновления

#node.js #socket.io #authorization

#node.js #socket.io #авторизация

Вопрос:

При первом вызове localhost он отправляет index.html и пытается авторизоваться. Авторизация, конечно, не одобрена. После того, как пользователь затем заполнил форму в index.html выполняется «app.post (‘/ login’ …».

Теперь я хочу, чтобы авторизация после входа в систему выполнялась один раз и клиент с сокетом.Подключается ввод-вывод.

Возможно ли это? Или я должен обновить страницу после входа в систему на стороне клиента?

 app.post('/login', function(req, res) {
    req.session.status = {
        test:111
    };
    res.end();
});

app.get('/', function(req, res){
    res.sendfile(__dirname   '/index.html');
});

io.set('authorization', function(req, callback) {
    console.log("hi");
    // check if user is logged, if yes connect with socket.io
});

io.sockets.on('connection', function(socket){
});