【问题标题】:How to Hide Google API Key And Still Use It如何隐藏 Google API 密钥并仍然使用它
【发布时间】:2020-06-26 20:00:56
【问题描述】:

我目前在 GitHub 上托管一个网站。我希望能够使用 Google Sheets API 从节点 js 中的谷歌电子表格中读取数据。使用 API 密钥推送代码是否存在安全风险?有没有办法把它隐藏在 GitHub 上但仍然可以使用?

【问题讨论】:

标签: javascript html node.js google-api


【解决方案1】:

使用这个模块https://www.npmjs.com/package/dotenv

在类似这样的 .env 文件中设置 API 密钥

API=sds1sdf13s21f23sd1fs1d3f21

并通过process.env.API访问它

并将.env 文件添加到.gitignore

【讨论】:

    猜你喜欢
    • 2020-08-01
    • 2022-12-13
    • 2012-04-03
    • 2016-11-27
    • 2014-02-12
    • 2020-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多