PLEASE change the way 2-factor authentication works; make it MAC ADDRESS based
Subj;
I enabled 2-factor authentication for a few days... and had to turn it off cause it's SO MUCH ANNOYING. Every time my router had to reboot and IP changed, I couldn't log in w/o an email authentication code. Up to the point it became unbearable.
I do WANT to stay protected, but can't you change this thing to work on MAC ADDRESS, I mean to recognize the SAME PC people are using regardless of their IP? Most modern secure sites work exactly this way: they shut down the access only if MAC ADDRESS is changing along with the IP; means people actually trying to log in from ANOTHER PC.
People tend to have DYNAMIC IP nowadays. So, the way your 2-factor authentication works atm is pure HELL, it's UNUSABLE (!). People don't have to suffer to stay protected.
*Suffering* is exactly what happened to me 5 minutes ago after my router shut down cause of some local Internet connection trouble; it reconnected 4 times in 10 min, and each time I got another freaking CODE to email I had to enter in order to play (!). While the system could just see I logged in from SAME PC I always do. And save me all this mess.
Please consider making the system to detect a PC change. Would save so much trouble.