gpt4 book ai didi

Sails.js 在哪里存储安全凭证?

转载 作者:行者123 更新时间:2023-12-05 09:22:01 25 4
gpt4 key购买 nike

我将数据库连接的用户名和密码存储在

/config/connections.js

我应该在哪里存储更通用的东西,比如 AWS 凭证?

我想在某个文件中保存如下所示的对象。

module.exports.aws = {
key:'my key',
secret: 'my token',
bucket: 'my bucket'
}

然后像这样使用它:

req.file('image')
.upload({
adapter:require('skipper-s3'),
key:aws.key,
secret:aws.secret,
bucket:aws.bucket,
}, function whenDone(err, uploadedFiles) {
}

最佳答案

切勿将凭据存储在源代码中。使用环境变量:

{
secret: process.env.MY_SECRET
}

关于Sails.js 在哪里存储安全凭证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29373542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com