Disguise password length in prompt

This commit is contained in:
Leon Klingele 2017-11-03 04:04:54 +01:00
parent 4146f2e202
commit f732e723b7
No known key found for this signature in database
GPG key ID: 83AEC0FEBAA5D483

View file

@ -88,13 +88,11 @@ namespace
{ {
pass.back() = '\0'; pass.back() = '\0';
pass.resize(pass.size() - 1); pass.resize(pass.size() - 1);
std::cout << "\b \b";
} }
} }
else else
{ {
pass.push_back(ch); pass.push_back(ch);
std::cout << '*';
} }
} }
@ -150,13 +148,11 @@ namespace
{ {
aPass.back() = '\0'; aPass.back() = '\0';
aPass.resize(aPass.size() - 1); aPass.resize(aPass.size() - 1);
std::cout << "\b \b";
} }
} }
else else
{ {
aPass.push_back(ch); aPass.push_back(ch);
std::cout << '*';
} }
} }