fix: correct redirect handling to stop falsely marking valid cookies as expired
Only treat redirects as expired when location points to login/signin
Follow non-login redirects (locale, account page) one hop with cookies
Extract account page processing into reusable processAccountPage()
Improve...