Many Mac users have reported weird signing-out problems on Safari after updating to newer macOS versions. Although some of them already anticipated these issues, others were clueless and found themselves in deep frustration.
One common problem that occurs after updating to a newer macOS version is that websites keep getting signed out on Safari. When the problem surfaces, it seems that you can’t stay logged in to any site on the web browser and always get kicked out of your accounts. Fortunately, this problem can be solved with a few quick fixes.
Fix #1: Clear Your Cache.
It is likely that Safari’s cache is causing the problem to occur. So try to clear your browser cache first before doing any troubleshooting steps.
To do a cleanup the fast and easy way, you can use a third-party Mac cleaning tool. But if you want to do things manually, follow these steps:
- Launch Safari on your Mac.
- Navigate to the Safari menu and select Preferences.
- In the new window that pops up, go to the Privacy tab.
- Click the Remove All Website Data button.
- A pop-up window will now appear. Click Remove Now.
- Quit Safari and relaunch it.
Fix #2: Update Safari.
Sometimes, when you keep logging out of your accounts on Safari, it’s because the Safari version you are using is outdated. Lucky for us, Apple will immediately work to fix any reported flaws and errors, and release an update as soon as they can.
This update can then be downloaded and installed via the built-in Software Update tool on your Mac. To check for any available Safari updates, here’s what you should do:
- Check if you are connected to the internet.
- Open the Apple menu and click Software Update.
- From there, you can check if there is an available update for Safari. If you see one, click the Update button next to it.
- Quit Safari.
- Restart your Mac.
Fix #3: Check All Installed Extensions.
Most Safari extensions are created by third-party software developers. That means if you update Safari, it could cause other extensions to act up and mess around with your browser’s functions and functionalities.
The best way to find out if these extensions are causing your accounts on Safari to automatically log out is to disable them first, and enable them again one by one. Here’s how:
- Go to Safari > Preferences > Extensions.
- Untick the box next to the extension you want to disable.
- Although this step is optional, checking the box next to the Automatically update extensions from the Safari Extensions Gallery also helps, so your extensions will stay updated.
Fix #4: Test All Safari Add-ons and Plugins.
Unlike Safari extensions, add-ons and plugins are way more difficult to find and manage. Even worse, these Safari elements can cause serious problems, too. That only means checking your Safari add-ons and plugins makes a difference.
- Open Safari.
- Go to Preferences.
- Navigate to the Websites tab.
- Go through all the installed add-ons and plug-ins. Disable those that look suspicious and unnecessary.
- Quit Safari.
If you wish to remove a plug-in, do this:
- Open Finder.
- Select Go > Go to Folder.
- In the text field, input /library/internet plug-ins.
- Move any unnecessary plug-ins to the Trash folder.
Fix #5: Disable DNS Prefetching.
The most recent Safari versions have this new feature called DNS Prefetching. While it’s considered an excellent addition as it allows links to load on a page before users even click on them in order to save time, it is oftentimes blamed for errors or issues on the Safari browser.
If you ever experience Safari problems like random logging out of your account on a website, try disabling the DNS Prefetching feature. To do that, here’s what you should do:
- Close Safari.
- Open Terminal.
- In the command line, input this command:
defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
- Quit Terminal.
- Relaunch Safari.
With the DNS Prefetching feature disabled on Safari, you should notice an instant boost to your browsing experience.
Fix #6: Inspect Your Internet Connection.
There are instances when a slow or unstable internet connection can poorly affect Safari’s performance, hence problems arise. Of course, the first thing you should do when it comes to troubleshooting your internet connection is to restart your router. Simply press the Power button to switch it off, then wait for a couple of seconds before turning it back on.
If restarting the router does not help, contact your internet service provider and have them check your connection.
Hopefully, one of the fixes above helped you fix your Safari problems. But if all of them failed, then it is best that you take your Mac to the nearest Apple center. An Apple genius can perform a careful inspection of your Mac and give you feasible troubleshooting options.
If you know other ways to resolve your problem around websites getting signed out on Safari, share them below!