我需要从客户端(网站)连接并在未登录时从Socket.IO NodeJS服务器接收消息,并且能够在登录时向服务器发送消息。
我看到,其他网站使用“ express.sid ”Cookie来验证客户端。客户端不使用此SID行ionViewDidEnter(){
events.subscribe('posts:listed', (data) => {
----
----
this.content.scrollToTop();
});
}
发送任何消息,但服务器以某种方式知道谁在连接并且用户是否已记录。
如何在服务器端实现这一目标?
编辑:我发现了这个:npmjs.com/package/express-socket.io-session,我做了示例工作,但现在我陷入了我需要做的事情,以便在浏览器中保存cookie并确定用户是否已登录<或者答案 0 :(得分:0)
我了解了nodejs表达服务器的开发,现在我知道如何实现我的要求。
对于其他人:
如果您希望与Socket.IO一起使用会话,请使用express-socket.io-session
包。
使用express
制作Node.js应用,并在此处开发您的应用。不是PHP :))