- Require you to type the instance before you can start typing your credentials.
- This complicates things and adds an extra step. This also wouldn't completely solve the problem.
First thought in a similar vein to this, have a pause for credential & instance review before passing them along?
E.g. Type everything in as-is, but instead of log in promptly sending anything, it displays all the information you just entered again with some simple message like, "Does everything here look correct?" and Yes/No or something of the sort.
It complicates things and adds a step as well, however I think it would do a better job of encouraging people to double-check for any typos than what you mention in what I've quoted above. Bonus of this idea is that it also keeps external ties to a minimum.