This PR changes interactive_login() to instead use getpass to retrieve the user's password. This ensures that user passwords don't get printed to the terminal, or prints a warning that password input will be visible if it detects a terminal that can't hide input.
This PR changes
interactive_login()
to instead usegetpass
to retrieve the user's password. This ensures that user passwords don't get printed to the terminal, or prints a warning that password input will be visible if it detects a terminal that can't hide input.