SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Authentication Projects
-
git-credential-manager
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
Project mention: Supply Chain Attacks on Linux Distributions – Fedora Pagure | news.ycombinator.com | 2025-03-23 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
microsoft-identity-web
Helps creating protected web apps and web APIs with Microsoft identity platform and Azure AD B2C
-
keycloak-authorization-services-dotnet
Authentication and Authorization with Keycloak and ASP.NET Core 🔐
-
Security.Identity
.NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
JwtAuthDemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.
-
complete-ecommerce-aspnet-mvc-application
This is the source code of the "ASP.NET MVC | Build a Complete eCommerce App" course on Udemy
-
ActiveLogin.Authentication
Support Swedish BankID (svenskt BankID) authentication in .NET. Unofficial package, not created by BankID.
-
-
OidcProxy.Net
An extendible framework for .NET to implement the BFF Security Pattern (a.k.a. Token Handler Pattern) in Single Page Applications
-
If you use Auth0 for authentication, you can leverage the Auth0 ASP.NET Core Authentication SDK to simplify things.
-
-
Oidc.Server
Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects
Project mention: Modern Authentication on .NET in Practice: OpenID Connect, BFF and SPA | dev.to | 2024-08-26As mentioned earlier, for the practical integration example, we will use a test OpenID Connect server based on the Abblix OIDC Server library. The base template for an application based on ASP.NET Core MVC with the Abblix OIDC Server library is also available in the Abblix.Templates package we installed earlier. Let's use this template to create a new application named OpenIDProviderApp:
-
-
-
crypthash-net
CryptHash.NET is a .NET multi-target library to encrypt/decrypt/hash/encode/decode strings and files, with an optional .NET Core multiplatform console utility.
-
-
getSAMLResponse-Interactive
Set of tools to interactively authenticate to a SAML IDP and return SAML Response.
-
minimal-api-jwt-auth
🔐 🛂 ASP.NET (versions 8 and 9) minimal API with JWT authentication and authorization
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Authentication discussion
C# Authentication related posts
-
Modern Authentication on .NET in Practice: OpenID Connect, BFF and SPA
-
Implementing fine-grained access control with ASP.NET Core custom endpoint metadata
-
Trying to deploy Windows Store app to ~350 machines
-
Need step-by-step instructions on how to use Yubikey for 2FA with GirHub
-
Need help to leaving Authy (if possible)
-
Everything .NET developers need to know about consuming SAML2
-
Is it safe to use Bitwarden 2FA for another Bitwarden account?
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2025
Index
What are some of the best open-source Authentication projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | git-credential-manager | 7,726 |
2 | TodoApp | 3,020 |
3 | blazorboilerplate | 1,905 |
4 | microsoft-identity-web | 736 |
5 | keycloak-authorization-services-dotnet | 580 |
6 | Security.Identity | 572 |
7 | Kerberos.NET | 537 |
8 | 2fast | 484 |
9 | JwtAuthDemo | 410 |
10 | complete-ecommerce-aspnet-mvc-application | 280 |
11 | ActiveLogin.Authentication | 222 |
12 | adfsmfa | 163 |
13 | OidcProxy.Net | 137 |
14 | auth0-aspnetcore-authentication | 101 |
15 | authentication-unity | 72 |
16 | Oidc.Server | 65 |
17 | nsspi | 63 |
18 | PlexSSO | 52 |
19 | crypthash-net | 42 |
20 | Authn | 39 |
21 | getSAMLResponse-Interactive | 36 |
22 | minimal-api-jwt-auth | 34 |
23 | csharp-dotnet-digest-authentication | 13 |