Axios interceptor redirected to /login on any 401, including the /auth/me probe itself, causing infinite reload loop when the session cookie was missing or expired. Skip redirect for auth-check endpoints and when already on /login.
Axios interceptor redirected to /login on any 401, including the /auth/me probe itself, causing infinite reload loop when the session cookie was missing or expired. Skip redirect for auth-check endpoints and when already on /login.