Multi-tenant by design
Every realm gets its own PostgreSQL database via Marten's master-table tenancy. Domain-based routing maps Host headers to tenants — no tenant_id columns, no cross-realm leaks possible.
Named after Móðguðr, the watcher of Gjallarbrú.
OAuth 2.0 / OpenID Connect server with multi-app permissions, granular RBAC, and full database-per-tenant isolation.
Drop-in for any ASP.NET Core resource server — and the auth foundation of the Cocoar suite.
Modgud takes its name from Móðguðr, the watcher of Gjallarbrú in Norse mythology — a bridge between worlds, where she challenged every traveler with the same question an IdP asks: "Who are you, and what brings you here?" A fitting namesake.