From 72e6229cc7cfcc5b7ac652476f14292fd7c15285 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 1 Mar 2024 21:15:55 +0100 Subject: [PATCH] Fix interactive login would prompt 2fa forever --- client/src/telethon/_impl/client/client/auth.py | 1 + 1 file changed, 1 insertion(+) diff --git a/client/src/telethon/_impl/client/client/auth.py b/client/src/telethon/_impl/client/client/auth.py index 59444208..14666734 100644 --- a/client/src/telethon/_impl/client/client/auth.py +++ b/client/src/telethon/_impl/client/client/auth.py @@ -187,6 +187,7 @@ async def interactive_login( password = getpass.getpass(": ") try: user = await self.check_password(user_or_token, password) + break except RpcError as e: if e.name.startswith("PASSWORD"): print("Invalid password:", e)