开发nodeJs程序,遇到用户识别难题
发布于 10 年前 作者 starwen 5117 次浏览 最后一次编辑是 8 年前

我有一个论坛社区php网站,打算在里面加入一个web game,游戏逻辑和实时传输是由nodeJs来运行。

但是我遇到了一个大问题,我要怎么做才能让nodeJs知道现在点进来玩游戏的人是论坛哪个ID的用户?nodeJS貌似不能去读取php网站生成的登录cookies。如果我让游戏客户端页面传输用户ID给nodeJS的话,我怕有人会不会自己弄一个页面就可以随便传输ID给nodeJS来登录游戏了。

6 回复

npm install cookie https://npmjs.org/package/cookie 如果node部署的域名一样,直接用cookies验证吧.

放置nodeJS的主机可能和论坛的主机不同,那怎么办

看看openId 或 oauth ,也许能得到解决思路和帮助

@thesadboy 求问有关于这个技术教程,求传送门,感谢高手

@thesadboy 按照高手你这么说,我的客户端页面应该全部使用这种技术来传输数据,来避免有人伪造我的游戏页面进行各种作弊行为。因为我的游戏主要是html5+javascript。虽然论坛的主人并不打算用来收费,但是我作为开发者也不想有人捣乱搞作弊行为

回到顶部