INNER CODE UNIT · Python
get_username_and_password
wkaisertexas/tiktok-uploader · src/tiktok_uploader/auth.py:300
def get_username_and_password(login_info: tuple | dict):
"""
Parses the input into a username and password
"""
if not isinstance(login_info, dict):
return login_info[0], login_info[1]
# checks if they used email or username
if "email" in login_info:
return login_info["email"], login_info["password"]
elif "username" in login_info:
return login_info["username"], login_info["password"]
raise InsufficientAuth()
def save_cookies(path: str, cookies: list[Cookie]) -> None:
"""