Top 20 NuGet security Packages
ProceXSS is a Asp.NET Http module for preventing xss attacks.
A package to secure all controllers actions in your application by default by disallowing anonymous access, and requiring each HttpPost action to be passed an anti-forgery token. Anonymous access to a controller action needs to be explicitly set by use of an attribute.
MvcAuthorization is a configuration based authorization library for ASP.NET MVC. The original concept, description, and examples can be found at http://www.ryanmwright.com
Custom Identities and the related authentication API This code is open source.
A SqlClient implementation of the security providers.
An implementation of the IPermissionsStore using RavenDB.
Implementation of Loremipsum Permissions for ASP.NET MVC
Hawk Http Authentication for WCF REST
CRQS Domain
Simple Token and Users Authentication and Authorization Bootstrap for WebAPI applications. Provided with 'TokenAuthApiController' which has built-in support for Login and Logout (cookies-based) and automatic token parsing and authenticating (inside query strings, form data or cookies). Visit the Pro...
You need basic cryptographic functionality to secure data from within your application, but have no clue what ASN.1 or X.509 is? You don't want your code to contain a lot of lines of code that handle byte[], streams, and other weird object types that have nothing to do with your actual business logi...
The Encrypted Token Pattern is a defence mechanism against Cross Site Request Forgery (CSRF) attacks, and is an alternative to its sister-patterns; Synchroniser Token, and Double Submit Cookie. The ARMOR Web Framework provides a means to leverage this technique in repelling CSRF attacks against ASP....
Library to automate sign on to CERN's Single Sign On web pages and allow the programmer access to web pages behind the SSO. .NET45, Store+Phone (Universal)
A Claims based model for resolving bespoke authorization/security operations.
Library for implementing transparent encryption of fields and/or properties.
This library provides some "tools" for dealing with authentication like MVC attributes to add another authentication factor when accessing specific MVC actions.
The purpose of this project is to provide tools for an MVC application developer to ease some tasks in the field of authentication and auth...
This package will reduce the server information that is disclosed to your visitors.
It removes the following http headers:
"Server"
"X-AspNet-Version"
"X-AspNetMvc-Version"
"X-Powered-By"
It is compatible with async operations in MVC and WebAPI as it does not rely on t...
A DotNetOpenAuth client for logging in to OSChina using OAuth2.
Token based auth for WebApi.