Add support for 2FA
See original GitHub issueWent and tried to use this, but unable to with a Robinhood account that uses 2FA.
Enter my username, password, but receive an Invalid username or password. Try again.
error. After entering my password, I’m texted a 2FA code, so it looks like my creds validate. Just no way to enter a 2FA code.
Issue Analytics
- State:
- Created 7 years ago
- Reactions:3
- Comments:10 (6 by maintainers)
Top Results From Across the Web
Turn on 2-Step Verification - Computer - Google Account Help
With 2-Step Verification, also called two-factor authentication, you can add an extra layer of security to your account in case your password is...
Read more >Two-factor authentication for Apple ID
On your iPhone, iPad, or iPod touch: Go to Settings > your name > Password & Security. Tap Turn On Two-Factor Authentication. Then...
Read more >How to use two-step verification with your Microsoft account
Get answers to some basic questions about what two-step verification is, and how to set it up and use it to help keep...
Read more >Configuring two-factor authentication - GitHub Docs
You can configure two-factor authentication using a mobile app or via text message. You can also add a security key.
Read more >Multi-Factor Authentication: Who Has It and How to Set It Up
Amazon 2FA support is pretty important, as Amazon has its fingers in many ... Open your authenticator app on your smartphone, select Add, ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Not sure if this would help. But I just created a pull request to the api to support MFA. #20
@he-zhe If you’re interested you can see where I implemented some fixes here, in python 2 the correct call is simply urllib.urlencode, while in python 3 it was changed to urllib.parse.urlencode. Another example is here, where in python 2 grabbing input was called raw_input, while it’s now just called input in python 3.
Another instance was here, where in python3 and python2 the library seemed to be restructured a bit so that urlretrieve is now a part of urllib.request instead of just urllib.
I hope these examples helped clear up any confusion.