A CodeBeam Project
UltimateAuth is an open-source authentication framework that unifies secure session and token based authentication, modern PKCE flows, Blazor/Maui-ready client experiences, and a fully extensible architecture — all with a focus on clarity, lightweight design, and developer happiness.
Clean APIs, predictable behavior, minimal ceremony — designed to make authentication pleasant for developers.
PKCE, hardened session flows, reuse detection, event-driven safeguards, device awareness, and modern best practices.
Every component can be replaced or overridden.
No forced dependencies. No unnecessary weight.
From setup to production, UltimateAuth prioritizes a frictionless integration journey with sensible defaults.
Authentication should be secure and intuitive.
Consistent, predictable, and UX-friendly at every step.
Blazor WebApp, Blazor WASM, Blazor Server, and .NET MAUI expose weaknesses in traditional auth systems.
UltimateAuth is engineered from day one to support real-world scenarios across the entire modern .NET UI stack.
-
A secure, modern session-based authentication core
(opaque SessionId, server-managed, real-time revocation, device tracking) -
A unified architecture bridging Session, PKCE, and OAuth-style auth flows
-
An override-first design suitable for enterprise extensions
-
A production-grade client SDK for Blazor & MAUI
-
A fully interactive sandbox
where developers can test flows, create accounts, simulate devices, and validate behaviors in real time
Dates reflect targeted milestones and may evolve with community feedback.
- Core session-based auth engine
- Token-based flows
- API surface locked
- Production-ready security hardening
- Unified architecture finalized
UltimateAuth adopts .NET platform versioning to align with the broader ecosystem.
Two documentation experiences will be provided:
Guides, API reference, tutorials
Create accounts, simulate devices, test auth flows, and observe UltimateAuth in action.
UltimateAuth is a community-first framework.
We welcome proposals, discussions, architectural insights, and contributions of all sizes.
Before contributing, please see:
ROADMAP.md— Release strategy
Discussions are open — your ideas matter.
UltimateAuth is currently in the design and specification phase.
We are shaping the architecture with real-world requirements, especially from Blazor and MAUI applications.
Early API drafts and prototypes will be published soon.
UltimateAuth is built with love by CodeBeam and shaped by real-world .NET development —
for teams who want authentication to be secure, predictable, extensible, and a joy to use.
Reimagine how .NET does authentication.
Welcome to UltimateAuth.