Namespace Cuemon.AspNetCore.Authentication.Basic
Implement Basic Authentication (RFC 7617) in your ASP.NET Core application with middleware and handler types. Use this namespace when you need to validate username and password credentials against a custom store. Start with BasicAuthenticationHandler to validate credentials or BasicAuthenticationMiddleware for pipeline-based authentication.
Availability: .NET 10 and .NET 9
Classes
BasicAuthenticationHandler
Provides a HTTP Basic Authentication implementation of AuthenticationHandler<TOptions> for ASP.NET Core.
BasicAuthenticationMiddleware
Provides a HTTP Basic Authentication middleware implementation for ASP.NET Core.
BasicAuthenticationOptions
Configuration options for BasicAuthenticationMiddleware. This class cannot be inherited.
BasicAuthorizationHeader
Provides a representation of a HTTP Basic Authentication header. Implements the AuthorizationHeader
BasicAuthorizationHeaderBuilder
Provides a way to fluently represent a HTTP Basic Authentication header.
BasicFields
A collection of constants for BasicAuthorizationHeaderBuilder.
Delegates
BasicAuthenticator
Represents the method that defines an Authenticator typically assigned on BasicAuthenticationOptions.