我正在寻找基于Socket.IO的Cookie登录的最佳做法。到目前为止,登录存在,但现在我想编写一个cookie而不发送新页面,当用户回来时他仍然会登录。当我说Socket.IO不可能时,我是对的,因为至少Flash-Fallback不会在客户端正确保存coookie吗?
答案 0 :(得分:1)
Sails 通过模拟每个传入Socket.io调用的Express请求来解决此问题。您需要考虑的一个案例是,如果ws://请求在 http://请求通过之前命中。在这种情况下,您还没有cookie。而不是完全放弃cookie作为持久性系统,我通常在没有cookie的情况下触发一个http请求尝试获取一个。希望有所帮助!