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.