Top 20 NuGet authentication Packages

Open-source SAML 2.0 / SAML-P support for .NET and ASP.NET applications acting as an Identity Provider (IdP), Service Provider (SP), or Relying Party (RP). Supports login, logout, metadata, RSA and ECDSA signing, validation allowlists, configurable AES-CBC/AES-GCM assertion encryption, RSA key encry...
A SAML2 Owin middleware, compatible with ASP.NET Identity for external logins.
ASP.NET Core security provider enabling Apple authentication.
ASP.NET Core security middleware enabling LinkedIn authentication.
Auth0 .NET SDK
Auth0 .NET SDK
OpenID Connect server middleware for ASP.NET Core.
ASP.NET Core integration package for the OpenIddict validation services.
Package Description
OpenID Connect extensions for the OpenID Connect server middleware.
Official Okta middleware for ASP.NET Core 8.0+. Easily add authentication and authorization to ASP.NET Core applications.
OAuth2 validation middleware for ASP.NET Core.
OpenID Connect primitives for the OpenID Connect server middleware.
Official .NET SDK for the Okta API
ASP.NET Core authentication handler for the SAML2 protocol, compatible with Asp.Net Core 2.X and 3.X
SAML2 protocol support. Do not use directly, use the high level package for your platform.
Abstractions and primitives used by the OpenIddict components.
Web API intgration package for resource/action based authorization.
OpenIddict's core components, used to manage the applications, authorizations, scopes and tokens stored in the database.
A forms authentication provider for Nancy.