RileyXX / IMDB-Trakt-Syncer

A python script that syncs user watchlist, ratings and reviews for Movies, TV Shows and Episodes both ways between Trakt and IMDB.
MIT License
83 stars 2 forks source link

IMDB Google login problem #84

Open androidghosh opened 5 months ago

androidghosh commented 5 months ago

Is there already an issue for your problem?

Bug Description

What to do If I have a IMDB account where I logged in with google, and thus don't have any password to write in the password field of the script?

Environment

Not Important OS: WIn11

Screenshots

No response

RileyXX commented 5 months ago

Hi sorry for the late response.

I've looked into this before and automating the script with a google login for IMDB wouldn't be possible. The only solution would be to convert your IMDB google account to a traditional email/pass login. From what I'm understanding this can be done by initiating a password reset using the email associated with your third party login.

See: https://help.imdb.com/article/imdb/common-issues/i-used-a-third-party-linked-account-to-sign-up-and-no-longer-have-access-to-the-account-how-do-i-access-my-imdb-account/GS2JJYA7M2NGT977

I used a third party linked account to sign up and no longer have access to the account. How do I access my IMDb account?

When using any of our third party login options, we use the email address associated with your Amazon, Google, or Apple account to create your IMDb account. We set a random password for you as we authenticate your session.

If you no longer have access to the third party account, please take the following steps to access your IMDb account:

  1. Go to log in on IMDb
  2. Select "Sign In with IMDb" and click "Forgot your password?"
  3. Input the email address associated with your account and select "Continue".

Check your email. You'll receive an email with instructions and a link for resetting your password. You can then return to the log in page to log in with IMDb with your email and the password you selected.

Now, if you no longer have access to the email address associated with your account, please contact Customer Service to get help recovering your account.

After resetting your password run the script again and enter your new IMDB login details into the script and it should work. If you already entered something for your credentials you will need delete your credentials.txt file and run again. On Windows that would be located in: C:\Users\USERNAME\AppData\Local\Programs\Python\Python312\Lib\site-packages\IMDBTraktSyncer (you'll need to modify that with your actual windows username and python version). If you try this let me know if it works for you it would be nice to know. Thanks very much for your time!