防止 SocketIO 不创建命名空间

Preventing SocketIO Not To Create Namespace

提问人:cekeriya 提问时间:2/11/2022 最后编辑:cekeriya 更新时间:2/14/2022 访问量:40

问:

我有一个关于 socket.io 动态命名空间的问题。

我在 socket.io 中实现了一个带有正则表达式的动态命名空间,当客户端想要加入命名空间时,我想确定客户端是否有权加入此命名空间。

为了解决这个问题,我为动态命名空间添加了一个中间件来授权客户端。

这就是问题所在;在第一次(命名空间尚未创建)中,当客户端想要加入命名空间(客户端没有授权)时,命名空间由 socket.io 自动创建

这是我需要的;如果客户端没有命名空间的授权,我不希望 socket.io 创建命名空间。

我搜索它,但我找不到任何关于它的东西。

socket.io 有能力处理这个要求吗?

谢谢

JavaScript 节点.js socket.io 命名空间

评论


答: 暂无答案