Registry

Discovers auth provider modules and exposes manifests and HTML blocks to the UI/API.

This module discovers auth providers and exposes them to the UI/API.

What it does

  • discovers providers/auth/_auth_*.py

  • groups providers for UI rendering

  • exposes provider manifests for the UI/API

When things break

A provider doesn’t show up

  • import fails

  • module doesn’t expose a provider instance/class

  • manifest is invalid

Provider shows up, but UI is weird

  • html() output is broken

  • grouping rules changed

Last updated

Was this helpful?