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 authorization code flow with PKCE runs end to end — discovery, authorization, token and JWKS endpoints are implemented — but issued tokens carry protocol claims only until the claims provider seam lands, and no refresh tokens are issued yet.


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