如果用户已经在 php 中进行了身份验证,那么将用户的身份验证状态传递给 node.js 的最佳方式是什么?
例如 - 有一个用 php 编写的应用程序需要使用 node.js 进行实时更新。但这些更新应仅限于登录用户。
最好的方法是什么?有没有办法从 node.js 访问 php session 数据?
最佳答案
为什么你不把 node.js 放在 php 后面,只在检查身份验证后才发送请求。由 php 声明,在这种情况下? 您可以使用相同的 session 存储技术的另一种方式,例如memcache/redis/another db,对于它们两者,只需在通过 php 创建 session 数据后重新检查来自 node.js 的 session 数据,反之亦然。
关于session - node.js 通过身份验证状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4689363/