如何将PHP用户详细信息(会话)解析到Node.js服务器?

时间:2014-10-12 23:53:50

标签: javascript php mysql node.js

所以我有2页: 在Node.js和Socket.io(WebSockets)上运行的聊天页面。 用户登录的主页等... 当用户登录主页时,我想这样做 - >它验证细节 - >然后将用户ID存储在会话中并进入聊天,在那里用他的userID识别。

哦是的,用户帐户存储在MySQL上。

2 个答案:

答案 0 :(得分:1)

可以解析来自节点的PHP(基于文件)会话,其中包含groan这样的模块。但是,更好的解决方案可能是使用更好的会话存储,例如redis。可以找到使用redis在节点和PHP之间共享会话的示例here

答案 1 :(得分:0)

好。创建Cookie机制以与不同环境进行通信。让我们使用它..

<强> PHP:

验证用户数据并将其保存到数据库中,然后将id保存到cookie。

<强>的NodeJS:

从cookie中读取id并从DB(nodejs的MySQL提供程序)获取数据