pyobs-auth

Shared Keycloak/OIDC authentication client for pyobs web services (pyobs-archive, pyobs-portal, and future services), so each one doesn’t reimplement OIDC discovery, token validation, and user mapping on its own.

Unlike the other repos in this section, pyobs-auth is a pip-installable Django app you add to an existing service, not something you deploy on its own — see Installation.