After those recent DDoS attacks, did you implement mandatory daily email verification? Or is something messed up on my provider? It's so annoying — you log in and have to go through verification, mess around with opening your email and typing in the code...
Another day, another authentication code — with 2 or 3 accounts, it's quite annoying. There's something up with my internet provider. Does the app work for a single account only, or how is it handled in the case of multiple accounts?Something is wrong with my internet provider.
1) Don't turn off your router and your IP shouldn't change.
2) The app allows you to enter as many accounts as you want, but you will have to type the code anyway.
Verification requirement is per account. So, if you rarely use your accounts at the same time, it is possible the IP history on one account is different from another account, in which case you can get a verification requirement on one account but not the other.
Using two factor authentication apps - especially if you have multiple accounts - is HIGHLY RECOMMENDED. It is an order of magnitude faster to use an app you can instantly open, and unlike email it is entirely reliable because it only needs the time on your 2fa device to be reasonably accurate.
My internet provider has implemented CGNAT—whatever that is—and they're justifying it with security reasons and such. In my opinion, getting a new IP every day is a bit excessive; once a week would be the maximum. But even for a regular user, it's overkill. It's more about the convenience of the internet provider than any kind of actual security.
That thing about the daily code is not Warmane's fault, it's your internet service's fault, which surely changes the IP often. What you can do is call them and say that you want a static IP so they don't change the IP often. That's what happened to me, they asked me for the code every day. In addition, this implementation of the code is good.