开发nodeJs程序,遇到用户识别难题
我有一个论坛社区php网站,打算在里面加入一个web game,游戏逻辑和实时传输是由nodeJs来运行。
但是我遇到了一个大问题,我要怎么做才能让nodeJs知道现在点进来玩游戏的人是论坛哪个ID的用户?nodeJS貌似不能去读取php网站生成的登录cookies。如果我让游戏客户端页面传输用户ID给nodeJS的话,我怕有人会不会自己弄一个页面就可以随便传输ID给nodeJS来登录游戏了。
6 回复
@zaobao 求指导
npm install cookie https://npmjs.org/package/cookie 如果node部署的域名一样,直接用cookies验证吧.
放置nodeJS的主机可能和论坛的主机不同,那怎么办
看看openId 或 oauth ,也许能得到解决思路和帮助
@thesadboy 求问有关于这个技术教程,求传送门,感谢高手
@thesadboy 按照高手你这么说,我的客户端页面应该全部使用这种技术来传输数据,来避免有人伪造我的游戏页面进行各种作弊行为。因为我的游戏主要是html5+javascript。虽然论坛的主人并不打算用来收费,但是我作为开发者也不想有人捣乱搞作弊行为