Jur*_*rik 2 configuration-files sails.js
我将数据库连接的用户名和密码存储在
/config/connections.js
Run Code Online (Sandbox Code Playgroud)
我将在哪里存储更通用的内容(例如AWS凭证)?
我想象将下面的对象保存在某个文件中。
module.exports.aws = {
key:'my key',
secret: 'my token',
bucket: 'my bucket'
}
Run Code Online (Sandbox Code Playgroud)
然后像这样使用它:
req.file('image')
.upload({
adapter:require('skipper-s3'),
key:aws.key,
secret:aws.secret,
bucket:aws.bucket,
}, function whenDone(err, uploadedFiles) {
}
Run Code Online (Sandbox Code Playgroud)
切勿将凭据存储在源代码中。使用环境变量:
{
secret: process.env.MY_SECRET
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
685 次 |
最近记录: |