正在为websocket应用程序创建登录名

Creating login for a websocket application?

本文关键字:创建 登录 应用程序 websocket      更新时间:2023-09-26

我创建了一个websocket化身聊天应用程序,在该应用程序中,用户可以获得一个化身,他们可以使用该化身四处移动并发送消息。

我想设计一个连接到我的数据库的登录名(已经存储了几个帐户)。当用户使用正确的详细信息登录时,我希望他们的用户名显示在聊天日志上,即"Damien已登录"。当然,当我用应用程序实现登录时,我最终可以使用更多的功能,但我不确定如何实现。

我推测这将涉及在房间中添加一个用户数组列表?websocket服务器是用python创建的,客户端是用html5和javascript创建的。

有什么建议吗?

Cookie可与websocket一起使用。只需正常登录并为用户存储会话/cookie。你会知道是谁。

或者,只需将cookie作为连接后的第一条消息发送即可。