Create an auth interceptor pair (request + response) that injects Bearer tokens and handles 401-driven token refresh with request queueing and circuit-breaker.
Auth configuration (must include getToken; refreshToken and other fields are optional)
getToken
refreshToken
Injects the current token into outgoing request headers
Handles 401 responses by triggering token refresh and retry
Create an auth interceptor pair (request + response) that injects Bearer tokens and handles 401-driven token refresh with request queueing and circuit-breaker.