我创建了一个websocket化身聊天应用程序,在该应用程序中,用户可以获得一个化身,他们可以使用该化身四处移动并发送消息。
我想设计一个连接到我的数据库的登录名(已经存储了几个帐户)。当用户使用正确的详细信息登录时,我希望他们的用户名显示在聊天日志上,即"Damien已登录"。当然,当我用应用程序实现登录时,我最终可以使用更多的功能,但我不确定如何实现。
我推测这将涉及在房间中添加一个用户数组列表?websocket服务器是用python创建的,客户端是用html5和javascript创建的。
有什么建议吗?
Cookie可与websocket一起使用。只需正常登录并为用户存储会话/cookie。你会知道是谁。
或者,只需将cookie作为连接后的第一条消息发送即可。