Top 20 NuGet authentication Packages

OpenID Connect server middleware for ASP.NET Core.
OpenID Connect extensions for the OpenID Connect server middleware.
A SAML2 Service Provider for ASP.NET MVC. Install in project and add sections to web.config. No coding required. The package adds an MVC controller that handles the SAML SignIn and SignOut. It works with the claims model of .NET 4.5 and uses the present infrastructure for claims translation, session...
A SAML2 Owin middleware, compatible with ASP.NET Identity for external logins.
OAuth2 validation middleware for ASP.NET Core.
OpenID Connect primitives for the OpenID Connect server middleware.
Entity Framework Core stores for OpenIddict.
OpenIddict's core components, used to manage the applications, authorizations, scopes and tokens stored in the database.
Easy-to-use OpenID Connect server for ASP.NET Core.
ASP.NET Core common types used by the various authentication middleware components.
OpenIddict binders for ASP.NET Core MVC.
A port of Microsoft.IdentityModel.Extensions.dll packaged as a NuGet package by the SharePoint PnP team.
ASP.NET Core common types used by the various authentication middleware components.
ASP.NET Core common types used by the various authentication components.
ASP.NET Core middleware that enables an application to use cookie based authentication.
ASP.NET Core middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
ASP.NET Core contains middleware to support Google's OpenId and OAuth 2.0 authentication workflows.
ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token.
ASP.NET Core middleware that enables an application to support the Microsoft Account authentication workflow.
ASP.NET Core middleware that enables an application to support the OpenID Connect authentication workflow.