I've been using a Mac and I frequently log into various websites like BBC News. However, after not using it for a few weeks, I find that I have to log in again when I open Safari. I've accepted cookie prompts, but I'm still getting logged out. Can anyone explain why this keeps happening and how I can fix it? It's really starting to frustrate me!
5 Answers
You might be encountering two main issues here: session expiration set by the websites or session cookies being deleted by Safari. Have you checked for any automatic history or cache purge settings? That could explain the logouts.
It sounds like Safari might be reducing the cookie lifetime to 7 days if you have certain privacy features enabled. You can check this by going to Settings > Privacy and turning off "Prevent cross-site tracking," and also look under Settings > Advanced to disable "Advanced Tracking and Fingerprinting Protection." That could help!
Good tips! Also, you might want to check if the cache or history clean-up settings are set to purge your cookies automatically.
I recently read that Safari clears cookies and login sessions after about a week. Have you considered trying a different browser like Firefox or Chrome? That might help you avoid these logouts.
If you're manually deleting cookies, that will erase your login sessions, causing you to be logged out. Just a heads up!
Sometimes websites are designed to log users out after a certain period of inactivity. For example, banks often log you off after 10-20 minutes for security reasons. It might be worth checking with any forums related to the sites you use to see if others have the same experience.

Definitely worth checking! Also, if things get too annoying, testing another browser could offer a quick solution.