NOTE: This file is not supported by Blizzard in any way. Blizzard recommends users to not edit their Registries in any way unless you know what you're doing.
I created this file because I realize users must share systems, wish to feel safer, and would be attempting to delete this registry key manually, possibly causing harm to their system.
Many users don't like the new change to the Authenticator - where if you've logged into the system with an authenticator before, it no longer requests you to input your authenticator code.
This file fixes that (for PC users).
When run, the file will delete a registry key saved on your system, which will then force WoW to ask you for your authenticator code on the next login when you log in ON THAT SYSTEM.
Unless you can run this on previously logged in systems, those systems won't request the authenticator on login for your account.
How to use:
Run immediately after exiting wow. It'll delete the registry key, and if another user attempts to log into your account on that system, it'll request an authenticator code.
About the fix:
This .zip file consists of a single file:
Windows Registry Editor Version 5.00
Why it works
When wow runs, it creates the registry folder, with a random or hashed registry key name, with a value.
Unfortunately, its impossible to directly target that specific key, however nothing else is in the registry folder, so deleting the entire folder doesn't harm your system, your wow install, or your account.