Skip to main content
net10.0

Inert Koan Web authentication contracts for provider composition, cookie lifecycle extensions, identity stores, and current-user projection.

Published
Jul 21, 2026
3mo ago
Total Downloads
5.2K
5,236

Install

dotnet add package Sylin.Koan.Web.Auth.Abstractions --version 0.20.1
ProductVersions
.NET
net10.0

README

Sylin.Koan.Web.Auth.Abstractions

Inert contracts shared by Koan authentication modules. Application projects normally reference a functional authentication package or provider connector instead of this package directly.

Install

dotnet add package Sylin.Koan.Web.Auth.Abstractions

Meaningful use

Reference this package when authoring a reusable module that implements an auth lifecycle handler, identity store, current-user projector, or authentication provider definition without activating Koan's Web Auth runtime.

Boundaries

  • Contains no KoanModule and activates no authentication, middleware, controllers, or provider.
  • Does not issue or validate tokens.
  • Functional applications should reference Sylin.Koan.Web.Auth or a provider connector.

See TECHNICAL.md for ownership and dependency rules.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.