2

我正在制作一个实时聊天平台,但我找不到验证用户身份的方法。

我没有任何代码,因为没有任何错误。

4

1 回答 1

0

您需要一种方法来唯一地标识每个客户端的套接字,因此您必须执行以下操作:

对 API 的登录请求 > API 从数据库中检索用户 > 向客户端发送响应 > 在前端创建 websocket 连接,通过 url 参数将数据库响应中的唯一 ID 传递给 wss 端点 > 您还可以使用此唯一标识符进行数据库事务以添加更多细节缓存/会话跟踪的粒度控制。

如果您不共享代码,则很难真正给出具体的代码示例。

于 2021-09-26T18:14:40.090 回答