【问题标题】:How can I workout sockets in boilerplate structure with unauthenticated?如何在未经身份验证的情况下锻炼样板结构中的套接字?
【发布时间】:2018-01-04 08:40:28
【问题描述】:

我正在使用套接字 (meanjs - boilerplate)。我无法在未经身份验证的情况下进行聊天。我想要的是用户应该能够在不登录的情况下聊天。我有疑问,我可以在不同的模块中有套接字,这样他们就不能互相交谈了吗?

谢谢

【问题讨论】:

    标签: socket.io nodes meanjs


    【解决方案1】:

    谢谢user3632710。 我只是在 config/lib/sockt.io.js 中做了一些小改动

    1) 注释行=89 到 93

    2) 并添加了

    next(null,true);
    

    【讨论】:

      【解决方案2】:

      我认为您需要修改 /config/lib/socket.io.js 中的代码来实现这一点。您必须更改从该文件第 78 行开始的代码块,该代码块在 socket.io 握手期间处理会话和护照身份验证,以便它不会检查身份验证,从而允许在没有它的情况下建立套接字连接。

      对于您的第二个问题,comment 提供了一些提示,说明如何从默认套接字实现扩展以应对更复杂的情况。

      【讨论】:

      • 哦!我忘记了那个文件。我是多么愚蠢。感谢您的快速回复。
      猜你喜欢
      • 2014-11-15
      • 2017-03-02
      • 2022-01-03
      • 1970-01-01
      • 1970-01-01
      • 2018-04-15
      • 2012-01-11
      • 2015-10-30
      • 1970-01-01
      相关资源
      最近更新 更多