如何通过node API访问私有Git repo中的JSON文件。

问题描述 投票:0回答:1

我有一个个人项目的需求,我使用sendgrid api来实现邮件功能。下面是我用node.js写的POST请求来触发邮件。

sendGrid.setApiKey('<API_KEY>');
    const msg = {
    to: '<EMAIL>',
    from: '<EMAIL>',
    subject: req.body.email,
    text: req.body.message
}

目前,API_KEY在代码中是硬编码的。这原来是一个安全问题。所以,我在Git中创建了一个私有的repo,将我的API_KEY保存在repo中的一个单独的JSON文件中。我想知道有什么方法可以从私有repo中的JSON文件中访问密钥?先谢谢你了。

node.js json git sendgrid secret-key
1个回答
0
投票

你可以让你的代码寻找一个LOCAL config.json,然后从那上面读取实际的keys,然后只用.gitignore本地的config.json,这样就不会上传了。

© www.soinside.com 2019 - 2024. All rights reserved.