api/api_base library
Classes
- AuthInterceptor
- Interceptor that injects the Bearer token into every request.
Properties
-
authTokenProviderProvider
→ Provider<
AuthTokenProvider> -
Provider for the auth token provider. Host apps MUST override this.
final
Functions
-
createTransport(
AuthTokenProvider tokenProvider, {required String baseUrl, void onAuthFailure()?}) → Transport -
Creates a Connect RPC transport for the given
baseUrl. -
resetAuthFailureGuard(
) → void - Reset the global auth failure guard after a successful login.