Unable to get multiple accounts working #443
-
I did the initial run with the URL authentication for one of my reddit accounts and it works perfectly. However, I have three account that I use that I can't sign into because the URL authentication required for downloading saved posts does not prompt. python -m bdfr download C:\Users(Name)\Downloads\Reddit_Account --user me --saved --authenticate This works great. To add a new account with authentication I use: python -m bdfr download C:\Users(Name)\Downloads\Reddit_Account --user second_reddit_account --saved --authenticate and get this: Traceback (most recent call last): I hope some one can explain to me how to get all three accounts working. I must be missing something because the doc says it should work. "When using --authenticate, --user me can be used to refer to the authenticated user Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Each time you authenticate with the provided URL, your credentials are saved to a configuration location. BDFR does not prompt for a new login unless there exists a credential in that location. Thus, you can delete the configuration folder, run BDFR with To specify which account you want to authenticate with, append this generic options (fill with actual data) to your command: |
Beta Was this translation helpful? Give feedback.
--authenticate
and--user
are two entirely different things.--authenticate
refers to the user logged in to the reddit (the account you gave access to reddit through the URL).--user
is only for specifying the user for--multireddit
or--upvoted
. It is like visiting another redditor's profile in your browser. You don't login as their accounts, per se.Each time you authenticate with the provided URL, your credentials are saved to a configuration location. BDFR does not prompt for a new login unless there exists a credential in that location.
Thus, you can delete the configuration folder, run BDFR with
--authenticate
option and authorize with the given link for account1. Then, move thedef…