chore(auth): catch forbidden cache access error (#8853)
### Description
Catch 403 HTTP requests and understand them as meaning this token
doesn't have cache access. This will cause the token to be ignored and
the login flow will continue.
### Testing Instructions
Inspecting result of sending cache status request with bad token. Result
is a `ReqwestError` with a 403 status code, not an `UnknownStatus`.