Quote Originally Posted by hobostew View Post
The way I understand it is that things like what Esmoire is talking about will run a sort of check on your system and if it's different it will ask you for the code but if it recognizes it as the same as the previous log in it wont so it's still fairly secure. Blizzard's battle.net app works that way and also pops a prompt on your phone that asks you if it's you logging in rather than having you input a code which is super convenient. You also have the choice to disable that and input the code if you want.
On the WoW forum, there was a suggestion in a thread about being able to permanently delete a character over level 50, and one detractor said they can't have that because their sibling would delete their character.

I don't know if it's related, but this could cause issue on shared computers if that's the case. It may be an extreme example, but still, I think the possibility is there.

That said, being able to just acknowledge the login rather than manually type the numbers is a feature I like about Blizzard authenticator. I think you can have that to make it convenient if you're prompting at every login.