C# Authentication

Open-source C# projects categorized as Authentication

Top 23 C# Authentication Projects

Authentication
  1. 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
  2. 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.

    InfluxDB logo
  3. TodoApp

    Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

  4. blazorboilerplate

    Blazor Boilerplate / Starter Template with MudBlazor

  5. microsoft-identity-web

    Helps creating protected web apps and web APIs with Microsoft identity platform and Azure AD B2C

  6. keycloak-authorization-services-dotnet

    Authentication and Authorization with Keycloak and ASP.NET Core 🔐

  7. Security.Identity

    .NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities

  8. Kerberos.NET

    A Kerberos implementation built entirely in managed code.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. 2fast

    Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)

  11. JwtAuthDemo

    ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.

  12. complete-ecommerce-aspnet-mvc-application

    This is the source code of the "ASP.NET MVC | Build a Complete eCommerce App" course on Udemy

  13. ActiveLogin.Authentication

    Support Swedish BankID (svenskt BankID) authentication in .NET. Unofficial package, not created by BankID.

  14. adfsmfa

    MFA for ADFS (2012r2 -> 2025)

  15. OidcProxy.Net

    An extendible framework for .NET to implement the BFF Security Pattern (a.k.a. Token Handler Pattern) in Single Page Applications

  16. auth0-aspnetcore-authentication

    SDK for integrating Auth0 in ASPNET Core

    Project mention: Securing Blazor in All Its Flavors | dev.to | 2025-02-27

    If you use Auth0 for authentication, you can leverage the Auth0 ASP.NET Core Authentication SDK to simplify things.

  17. authentication-unity

    OAuth 2.0 Client for Unity

  18. 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-26

    As 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:

  19. nsspi

    A C# / .Net interface to the Win32 SSPI authentication API

  20. PlexSSO

    Plex backed Single Sign On

  21. 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.

  22. Authn

    Authorization and Authentication in ASPNET CORE

  23. getSAMLResponse-Interactive

    Set of tools to interactively authenticate to a SAML IDP and return SAML Response.

  24. minimal-api-jwt-auth

    🔐 🛂 ASP.NET (versions 8 and 9) minimal API with JWT authentication and authorization

  25. csharp-dotnet-digest-authentication

    A basic example of digest authentication using C# and .NET

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Authentication discussion

Log in or Post with

C# Authentication related posts

  • Modern Authentication on .NET in Practice: OpenID Connect, BFF and SPA

    2 projects | dev.to | 26 Aug 2024
  • Implementing fine-grained access control with ASP.NET Core custom endpoint metadata

    1 project | dev.to | 26 Feb 2024
  • Trying to deploy Windows Store app to ~350 machines

    1 project | /r/sysadmin | 1 Jun 2023
  • Need step-by-step instructions on how to use Yubikey for 2FA with GirHub

    1 project | /r/github | 4 May 2023
  • Need help to leaving Authy (if possible)

    1 project | /r/PrivacyGuides | 25 Apr 2023
  • Everything .NET developers need to know about consuming SAML2

    1 project | /r/dotnet | 27 Mar 2023
  • Is it safe to use Bitwarden 2FA for another Bitwarden account?

    1 project | /r/Bitwarden | 24 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
www.influxdata.com

Did you know that C# is
the 10th most popular programming language
based on number of references?