The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
-
Updated
Apr 26, 2025 - C#
OpenID connect (OIDC) is an authentication layer on top of the OAuth 2.0 authorization framework. Beside SAML it's widely known for being used as a single sign-on method. It uses REST and JSON for communication with the identity provider.
The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
Authentication and Authorization with Keycloak and ASP.NET Core 🔐
Different ASP.NET Core applications using OpenID Connect Hybrid flow Code Flow, Code Flow with PKCE, JWT APIs, MFA examples
OpenIddict with Angular and Blazor WASM BFF OpenID Connect Code Flow with PKCE clients and ASP.NET Core APIs
A headless UI for the OpenIddict-Core stack.
OIDC (OpenID Connect) Example for http://openid.net/connect/
Security with ASP.NET Core, SignalR and Angular
IdentityServer4 Vue.js oidc-client-js OpenID Connect code flow with PKCE
Sample passwordless phone number authentication using OAuth in ASP.NET Core 2.2
External OpenID Connect Login to IdentityServer and ASP.NET Core with Entra ID
ASP.NET Core with Vue.js
Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.
A sample that shows how to protect access to an API implemented as an HTTP triggered Azure Function where the authorization server supports OpenID Connect (OIDC) protocols.
Authorization Server Implementation in C#