如何使用会话在angular,nodejs,socket.io中保存数据
问题描述:
我需要使用会话将数据保存在angularjs,nodejs和socket.io中。当我关闭我网站的网页时,我希望会话也被清除。 例如:如何使用会话在angular,nodejs,socket.io中保存数据
我在函数的值USENAME表达
app.get('/',function(req,res,next){
var username=req.session.username;
});
,现在我需要的功能插槽
socket.on("message",function(){
var usernameSocket= username;
})
但usernameSocket的值来使用此值不好
当我在angularjs中,我怎么能得到req.session.user的值名称,并将其保存在我的sessionStorage的角?
感谢
答
由于您使用的使用express-session
基本上你的别名Express会话像这样明确的尝试: sess=req.session;
然后你引用此并使用它像任何其他会话管理(以PHP或whatnot):
get - console.log(sess.email)
集 - sess.email=req.body.email
您使用的快递为您的服务器的NodeJS? – zillaofthegods
是的,我使用快递 – aline5188