2-Step Authentication & Security Issues
There was a time, that Anet authorised itself due to an error. Just remove the “wrong” IPs and you are on the bright side again.
Can we get a desktop app for the 2-step authenticator?
As you may already know, the authenticator used is a standard implementation and for mobile devices, Google’s authenticator is used. Since Google’s authenticator is open source, there are many adaptaions of it.
http://en.wikipedia.org/wiki/Google_Authenticator
The HTML5 one for example is very simple, just download and open the html file with your browser.
The reason why desktop authenticators aren’t showcased is because of security. If you allow someone to see your secret key, your authenticator is pointless, since they will also be able to generate the key.