Node.js,Express和socket.io客户端身份验证

时间:2019-02-16 14:28:57

标签: node.js express authentication socket.io

我正在使用Nodejs,express和socket.io构建基于Web的游戏。我的游戏不会使用多个页面,因此所有操作只会在单个页面中完成。目前,我使用的是非常基本的socket.io连接方法,该方法只建立与服务器的连接,然后进行填充(发出消息等)。

但是,如果有人下载了我的客户端代码并将其放在(例如:xampp,wamp)服务器上,它仍然可以正常连接并播放错误消息。该游戏必须只能从真正的客户端玩。

我正在寻找一种仅在真实客户端建立连接时对连接进行身份验证的方法。我一直在寻找一种执行此操作的方法,发现自己对基于jwt的身份验证感兴趣,但是我无法实现它。

如何验证连接?

0 个答案:

没有答案