#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){
});