improvement (S3): hide secret access key by default + auth bugfix - #58

This commit is contained in:
Mickael KERJEAN
2018-05-14 18:24:51 +10:00
parent 44cf57f674
commit dd4940a903
2 changed files with 5 additions and 4 deletions

View File

@ -92,7 +92,8 @@ export class Form extends React.Component {
let credentials = Object.assign({}, this.props.credentials);
for(let key in this.state.refs){
if(this.state.refs[key]){
let [type, name] = key.split('_');
let [type, ...name] = key.split('_');
name = name.join("_");
if(!credentials[type]) credentials[type] = {};
credentials[type][name] = this.state.refs[key].ref.value;
}
@ -146,6 +147,7 @@ export class Form extends React.Component {
else if(typeof value === 'number') return 'hidden';
else if(value === false) return 'hidden';
else if(key === 'password') return 'password';
else if(key === 'secret_access_key') return 'password';
else{
return 'text';
}

View File

@ -15,10 +15,9 @@ function connect(params){
apiVersion: '2006-03-01',
accessKeyId: params.access_key_id,
secretAccessKey: params.secret_access_key,
region: params.region,
sslEnabled: true
});
return Promise.resolve(s3);
});
return Promise.resolve(s3);
}
module.exports = {