Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mj_

macrumors 68000
Original poster
May 18, 2017
1,618
1,281
Austin, TX
The latest update of Safari on macOS High Sierra, v12.1, comes with a rather unwelcome and annoying feature: Safari now automatically attempts to log you in as soon as you fill in the username/password textfield from keychain. This leads to, among others, problems when logging into banking sites (I'm guessing because they have mechanisms in effect to prevent automatic scripted login attempts via CR/LF) as well as issues with two-factor authentication where Safari sometimes attempts to automatically send an incorrect or empty second factor.

Is there any way to disable this feature and return to the old behavior as of Safari v12.0?
 
I'm not sure you can turn it off completely, but what you can do is open Safari Preferences, Passwords, enter your Admin password and then edit those sites by removing them from auto log on. As for banking sites, you should be able to enter "never" and that will stop the auto log on. I don't think that has anything to do with 2FA.
 
Yes, I could certainly remove the saved passwords for those sites and never save them again. Then again I really enjoy the convenience of a safely encrypted password container with browser integration ;) I am also fully aware of the fact that both Firefox and Chrome offer the same feature, however I found Safari to be the most efficient web browser on my MacBook and both Firefox/Chrome to be massive resource hogs on macOS, even more so than on Windows/Linux.

It looks though as if Apple is actively working on a non-stop supply with nails for Safari's coffin. After each update there are more and more websites that I need to resort to Firefox for. Sooner or later I am going to get to the point where Firefox is going to become my one and only browser again.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.