Skip to main content
You can configure the Auth0 class with a NetworkingClient to customize how the SDK makes requests. The default client supports custom timeout values, headers sent on all requests, and request/response logging for non-production debugging. For more advanced use cases, you can provide your own NetworkingClient implementation.

Configure timeouts

Configure logging

You can also provide a custom logger to control where logs are written.

Set additional headers for all requests

Configure advanced networking

For advanced networking configuration, provide a custom implementation of NetworkingClient. This is useful when you want to reuse your own networking client, configure a proxy, and more.