【发布时间】:2016-06-13 18:45:48
【问题描述】:
我在 AngularJS 和 NodeJS 文件中都使用 API 密钥,最终目标是将我的应用程序文件推送到 Git 和 Heroku。但是,我不希望这些密钥公开。我该如何隐藏这些键?我听说有人说要把它们放在服务器端的隐藏文件中,而不是放在客户端。如果是这种情况,如何从客户端 Javascript 访问我存储在服务器端的 API 密钥?
另外,当我将文件推送到 Git 和 Heroku 时,我是否只是将这些隐藏文件放在 .gitignore 中,以便它们只是我的本地系统,还是有其他方法可以解决这个问题?最好的解决方案是什么?
【问题讨论】:
标签: angularjs node.js git heroku api-key