Top 20 NuGet Security Packages

OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Adds additional OAuth providers for OWIN to use with ASP.NET
Auth0 .NET SDK
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. Features include: * HTTP, Socks4, Socks4a and Socks5 proxy support. * SASL Authentication via ANONYMOUS, CRAM-MD5, DIGEST-MD5, LOGIN, NTLM, OAUTHBEARER, PLAIN, SCRAM-SHA-1, S...
Official Okta middleware for ASP.NET Core 3.1+. Easily add authentication and authorization to ASP.NET Core applications.
EntityFramework persistence layer for IdentityServer4
Storage interfaces and models for IdentityServer4
Abstractions and primitives used by the OpenIddict components.
SAML2 protocol support. Do not use directly, use the high level package for your platform.
ASP.NET Core authentication handler for the SAML2 protocol, compatible with Asp.Net Core 2.X and 3.X
The Bouncy Castle Crypto package is a C# implementation of cryptographic algorithms and protocols, it was developed by the Legion of the Bouncy Castle, a registered Australian Charity, with a little help! The Legion, and the latest goings on with this package, can be found at [http://www.bouncycastl...
EntityFramework persistence layer for IdentityServer4
ASP.NET Core Identity Integration for IdentityServer4
OpenID Connect primitives for the OpenID Connect server middleware.
OAuth2 validation middleware for ASP.NET Core.
Official .NET SDK for the Okta API
OpenIddict's core components, used to manage the applications, authorizations, scopes and tokens stored in the database.
NWebsec attributes for ASP.NET MVC 5 applications. NWebsec helps you set important security headers, detect potentially dangerous redirects, control cache headers, and remove version headers. See project website for documentation.
Web API intgration package for resource/action based authorization.
OpenID Connect & OAuth 2.0 client library for ASP.NET Core