From acfbe8c11afc1995abe805289e11b35ff08c42ba Mon Sep 17 00:00:00 2001 From: DonkeeeyKong <135337455+DonkeeeyKong@users.noreply.github.com> Date: Thu, 11 Jul 2024 22:25:52 +0200 Subject: [PATCH] Update account.py (#95) Hide PIN input in terminal. --- pytr/account.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pytr/account.py b/pytr/account.py index 28d6863..547b8ec 100644 --- a/pytr/account.py +++ b/pytr/account.py @@ -2,6 +2,7 @@ import sys from pygments import highlight, lexers, formatters import time +from getpass import getpass from pytr.api import TradeRepublicApi, CREDENTIALS_FILE from pytr.utils import get_logger @@ -45,7 +46,7 @@ def login(phone_no=None, pin=None, web=True): if pin is None: print('Please enter your TradeRepublic pin:') - pin = input() + pin = getpass(prompt='Pin (Input is hidden):') print('Save credentials? Type "y" to save credentials:') save = input()