【问题标题】:Best way to store secrets in application在应用程序中存储秘密的最佳方式
【发布时间】:2020-01-09 05:20:09
【问题描述】:

在 Node js 应用程序中存储 API 密钥的更好方法。

【问题讨论】:

    标签: node.js security encryption base64 environment-variables


    【解决方案1】:

    在根文件夹中创建.env 文件,并在该文件中添加您的所有密钥和密码。为了确保安全,永远不要在 git repo 中添加文件。而是将此文件添加到 .gitignore 文件中,以便 git 在您推送更改时忽略此文件。

    .env 文件的语法

    APP_URL=http://localhost:3000
    APP_KEY=SECRETKEY
    

    另外要从 .env 文件中访问密钥是 process.env.APP_KEY

    它的安全方法,没有人可以访问此文件。我用这种方式。 希望它能给你答案。

    【讨论】:

      猜你喜欢
      • 2019-10-10
      • 2016-11-10
      • 2017-09-10
      • 2018-11-29
      • 2022-01-21
      • 2012-10-07
      • 1970-01-01
      • 2023-01-02
      • 2016-03-19
      相关资源
      最近更新 更多