_auth_base

Internal base classes and shared helpers for auth provider implementations.

This is the shared contract for all auth providers.

What it defines

  • AuthManifest: what the UI needs to render auth inputs

  • AuthStatus: connected/disconnected state returned to the UI

  • AuthProvider (Protocol): required methods providers must implement

Why it matters

If a provider follows this contract, it can plug into:

  • the auth registry

  • the UI “Connect” flow

  • config persistence

Last updated

Was this helpful?