Top 20 NuGet authentication Packages

Middleware that enables an application to use OpenIdConnect for authentication. Supports Authorization Code, Implicit and Hybrid flows.
QR code provider for TwoFactorAuth.Net using the excellent QRCoder library (https://github.com/codebude/QRCoder/)
SAML 2.0 authentication middleware for ASP.NET Core
This package enables ASP.NET Core web apps and web APIs to use the Microsoft identity platform (formerly Azure AD v2.0). This package is specifically used for web applications, which sign-in users and call Microsoft Graph Beta, and for protected web APIs that call Microsoft Graph Beta.
This package contains an ASP.NET Core middleware to validate signed http requests with the Medidata MAuth protocol. The middleware communicates with an MAuth server in order to confirm the validity of the request authentication header. Include this package in your ASP.NET Core web api if you want to...
Easy testing of role based authentication during integration testing for ASP.NET core applications.
This package enables ASP.NET Core Web apps and Web APIs to use the Microsoft identity platform (formerly Azure AD v2.0). When they call Web APIs, MSAL.NET is used to acquire tokens
Azure authentication using Azure Graph Unified 2.0 endpoints support for ServiceStack. Supports multi-tenant authorization through Azure. This package includes the ServiceStack plugin and supporting services.
Microsoft.Owin 3.1 Authentication Middleware for JBoss Keycloak 3.2
ASP.NET Core middleware that enables an application to support certificate authentication.
A .NET Core Extension for Entity Framework Core to enable Realtime Capability.
Implementation of Digest authentication for AspNetCore 2.x webapps
Api Key in HTTP Header Authentication Scheme for ASP.NET Core
Hawk authentication client library for .NET Core.
HAWK validation middleware for ASP.NET Core.
Implementation of SCRAM for .NET Standard 2.0
Implements the ChaCha20, Poly1305 and AEAD_CHACHA20_POLY1305 algorithms, as defined in RFC 8439
OData client manager library which uses the IODataClient implementation of Simple.OData.Client to communicate with OData APIs and handles OIDC authentication as well as request versioning requirements on top.
This package provides support for Authenticating via Asp.Net Membership via the *AuthenticationBase* base class. The types were previously part of OpenRiaServices.Server but has now moved to a separate namespace and nuget package. Common Types: * AuthenticationBase * UserBase * ProfileUsageAttri...
Easy to use and very light weight Microsoft style Basic Scheme Authentication implementation for ASP.NET Core.