jakehilborn / debbit

Automate spending requirements for high interest checking accounts / credit cards
https://jakehilborn.github.io/debbit/
MIT License
263 stars 31 forks source link

Fios, 2FA, Multiple Cards, Keepass #13

Open jklist54 opened 4 years ago

jklist54 commented 4 years ago

Hello, I recently stumbled across this and think it's a very interesting idea. A few questions: 1 is it possible to set up for Verizon Fios in addition to Xfinitity? 2 is it assumed there are no 2FA setups on accounts? Or does this play nicely and prompt for 2FA, wait, then proceed? 2FA is an option on Amazon accounts, for example. 3 how does the user incorporate multiple cards? For example, if you want to use two cards on Amazon can you just copy/paste the entire amazon section in the config file a second time and change the pertinent details? 4 is it possible to integrate with password managers such as Keepass?

Thanks

jakehilborn commented 4 years ago
  1. Yes, debbit can support Verizon Fios. In order to add it though I need access to login to an account so I can write the web automation. If you'd like to help out, we could exchange credentials with this protocol:

    • If your Verizon Fios password is the same password you use elsewhere, change it.
    • Send your username/password to me so I can write the automation.
    • Once complete, change your password so I no longer have access.
  2. 2FA/Captcha is supported and waits for user input. However, I would recommend configuring your account to not require a 2FA on every login. If it just happens for new web browsers, then it's a one time thing. If it's required every login it's going to be quite inconvenient. Up to you though.

  3. I just implemented the changes to support multiple cards and pushed it to GitHub. I'm working on getting version 2.0 released soon which will include this change.

  4. As long as the password manager auto-fills username/password fields then this technically could work. It's not implemented yet though, I'll look into it and make a call on whether it'll work or not without too much complexity.

jakehilborn commented 4 years ago

@jklist54 Debbit 2.0 has been released which supports multiple cards and supports persistent cookies to avoid repeating 2FA prompts.