athrowaway2021 / comix

Seamlessly download and de-drm comics and manga from Kindle in highest possible quality
MIT License
61 stars 20 forks source link

Can not authenticate (2FA) #55

Open OverPT opened 8 months ago

OverPT commented 8 months ago

I don't have the 2FA turned on on my amazon account, but this error message appears when I try to use unkindle.py:

Amazon needs to reconfirm your identity with 2FA. Please logout and login again in your browser. 'NoneType' object is not subscriptable Traceback (most recent call last): File "D:\User\Downloads\comix\comix-main\unkindle.py", line 186, in kindle = Kindle(args.asin, hdv_png=not args.jpeg) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\User\Downloads\comix\comix-main\unkindle.py", line 26, in init raise Exception("Could not authenticate!") Exception: Could not authenticate!

2FA is off, logged out and logged in several times, same error message.

athrowaway2021 commented 8 months ago

What domain is the account registered on? (amazon.com, .co.uk, .co.jp, etc) Could you try changing the domain in config.py if it is different?

OverPT commented 8 months ago

It was "com". Changed to "com" in that file, but same error. Tried with "es" and "co.uk" too.

texhy commented 7 months ago

I am having the same issue even though the 2FA is disabled but still. I have also changed the config.py file to .jp which is my desired domain.

tootiredtosleep42 commented 1 week ago

Having the same error here since august. Can't login, even tried deactivating 2FA, making a new account with no phone number or TFA, it always gives "Amazon needs to reconfirm your identity with 2FA. Please logout and login again in your browser."

Any news or workarounds to this?