Merge pull request #686 from shikhar-scs/hidePassword

Hide password while Typing and after Entering: Fixes #670
This commit is contained in:
Danny Coates 2018-01-08 09:49:40 -08:00 committed by GitHub
commit 7b96c46e39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 31 additions and 4 deletions

View file

@ -12,7 +12,23 @@ function passwordComplete(state, password) {
password: '<pre></pre>'
})}</div>`
]);
el.lastElementChild.textContent = password;
const displayPassword = [];
for (let i = 0; i < password.length; i++) {
displayPassword[i] = '●';
}
const passwordOriginal = document.createElement('div');
passwordOriginal.className = 'passwordOriginal';
passwordOriginal.innerText = password;
const passwordStar = document.createElement('div');
passwordStar.className = 'passwordStar';
passwordStar.innerText = displayPassword
.toString()
.split(',')
.join('');
el.lastElementChild.appendChild(passwordOriginal);
el.lastElementChild.appendChild(passwordStar);
return el;
}