NodeJS : récupérer valeur session
Bonsoir,
Je voudrais savoir comment faire pour faire en sorte d'affecter une valeur à ma session ( HERE // ) que je puisse utiliser en dehors du io.on(...
pour ensuite réutiliser cette valeur de session tout au long de mon application , pour le moment impossible de l'afficher en dehors du io.on(...
Une solution ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| app.get('/user/login/',function(req,res){
io.on('connection',function(socket){
socket.on('userAuth',function(sReq){
var user = sReq;
toQuery = [sReq[0],sReq[1]];
connection.query('SELECT * FROM users WHERE `username` = ? AND `password` = ? ', toQuery , function(err,result){
if(result[0]==undefined){
socket.emit('authS','error')
}
else{
socket.emit('authS','success');
// HERE req.session.userID = 'HERE'
}
});
});
});
res.render('userAuth.ejs',{
titlePage : 'Se connecter'
});
}); |