ZeeKayDa.Auth

ZeeKayDa.Auth is an open-source OpenID Connect identity provider framework for .NET. It gives you the building blocks to run a spec-compliant, production-grade authorization server inside any ASP.NET Core application — without tying you to a particular storage engine, UI, or hosting model.

Pre-alpha: the current implementation exposes discovery/configuration building blocks only. Advertised authorization, token, and JWKS endpoints return 501 Not Implemented until those protocol surfaces are implemented.

The name comes from the phonetic spelling of ZKDA — Zero Knowledge Driven Auth.


Get started

New here? Read the Tutorials for hand-held walk-throughs, or jump straight to How-to Guides if you already know what you want to do.


Documentation sections

Section What you will find
Tutorials Step-by-step guides designed for newcomers — start here if you have never used ZeeKayDa.Auth before
How-to Guides Task-focused recipes for common configuration and integration scenarios
Reference Precise descriptions of every endpoint, configuration option, and public API surface
Explanation Concepts, design decisions, and the why behind how the library works

Governing specifications

ZeeKayDa.Auth is built to conform to the following standards:

When library behaviour and convenience diverge, the spec wins.


Contributing and support