大家好,感谢阅读
因此,我将node.js与websockets(ws)一起用于web应用程序,我想知道对客户端进行身份验证的最佳选项是什么。请原谅我的无知!
我想要实现的目标:
一个多人应用程序,可以使用登录/pwd对用户进行身份验证,然后保持某种"会话"活动
我从PHP经验中了解到:
客户端键入login+pwd>server搜索DB>server告诉客户端他登录并打开一个"会话"(然后可以使用该会话来完成任务,而无需在每次请求时重新验证)
我发现了以下线索:
WebSockets身份验证……但我对网络编程的了解非常有限。如何使用SSL对我的客户端进行身份验证?我也读过一些关于使用cookie的文章?
所以
- SSL?饼干?如何具体使用
- 使用PHP会话的一些方法
- 全部都在服务器代码中吗?(访问数据库并使用服务器代码中的javascript进行身份验证)
如果你能在这个话题上帮助我,我将不胜感激,如果我不觉得如此无知,我不会发帖。
使用socket.io作为websocket的模块。您可以在stackoverflow上找到许多关于如何将会话连接到它的示例。