【问题标题】:Configure node.js chat配置 node.js 聊天
【发布时间】:2013-02-09 23:11:22
【问题描述】:

我正在尝试安装和运行这个 node.js 聊天:https://github.com/dual3nigma/Mejorando.la-Chat。 当我输入“npm install”和“node server”时,它会启动,但出现 Express 错误。我认为原因在 config.json 文件中。

这是我的 config.json 文件。我只更改了 config.sample.json 文件的数据库名称和端口,并添加了我的 twitter / facebook 密钥:

{ “端口”:721, “主机”:“本地主机”, “D b”: { “名称”:“V1chatCCI” }, “推特”: { "consumerKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXX", “consumerSecret”:“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX” }, “Facebook”: { "appId": "XXXXXXXXXXXXXXXXXXXXXXXX", “appSecret”:“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX” }, “会议”: { “秘密”: ””, “钥匙”: ”” }, “曲奇饼”: { “秘密”: ”” }, “安全”:错误, “登录安全”:假, “钥匙”: ””, “证书”:“”, “哨兵”:“dsn” }

我需要在会话密钥/密钥部分添加什么? localhost:721 上的错误是: Express 500 Error: secret option required for sessions

【问题讨论】:

  • 询问图书馆的作者。并告诉他他可能想将该信息放入自述文件(目前为空)。
  • 他从未在 Twitter 或其他社交网络上联系过...
  • 给他发邮件? github.com/dual3nigma 包括他的邮件地址。

标签: node.js mongodb session express socket.io


【解决方案1】:

您应该能够在这些部分中放置任何内容,因为它们在快速处理会话内部使用。任何值(甚至只是随机字符串)都可以解决您的问题。

【讨论】:

  • 我在这些部分中放置了任何内容,但现在无法加载。我需要在“cookie”中放入什么
  • 是的...顺便说一句,我如何配置 Mongodb?因为代码有一个“db”变量
猜你喜欢
  • 2014-02-20
  • 1970-01-01
  • 1970-01-01
  • 2014-02-10
  • 2014-04-24
  • 1970-01-01
  • 2016-05-06
  • 2014-11-13
  • 1970-01-01
相关资源
最近更新 更多