【发布时间】:2015-03-02 17:55:22
【问题描述】:
我想将我的 clientId 和 Facebook 的秘密保存在安全的位置,而不是提交到 github 或与整个开发团队共享。
大多数人是否在 facebook 上创建开发应用程序?
【问题讨论】:
标签: node.js oauth passport.js passport-facebook
我想将我的 clientId 和 Facebook 的秘密保存在安全的位置,而不是提交到 github 或与整个开发团队共享。
大多数人是否在 facebook 上创建开发应用程序?
【问题讨论】:
标签: node.js oauth passport.js passport-facebook
好吧,你可以将它们设置为环境变量。在开发机器的 shell 提示符下,你可以执行以下操作
$ export clientID="xxxxx"
$ export clientSecret="xxxxx"
在您的 node.js 代码中,这 2 个变量现在可以作为公共变量使用
process.env.ClientID
process.env.ClientSecret
【讨论】: