OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
-
Updated
Dec 13, 2022 - C#
OAuth 2.0 (short for "Open Authorization") is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.
OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
OAuth 2.0 social authentication providers for ASP.NET Core
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 17, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, Selenium, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, Google)...
Sync your Outlook and Google calendars
.NET standard helper library for claims-based identity, OAuth 2.0 and OpenID Connect.
A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native
Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
OpenID, OAuth 2.0, SCIM2.0, UMA2.0, FAPI, CIBA & OPENBANKING Framework for ASP.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
Certified C#/NetStandard OpenID Connect Client Library for native mobile/desktop Applications (RFC 8252)
OpenID Connect/OAuth2 server framework for OWIN/Katana and ASP.NET Core
Sample project demonstrating jwt-based authentication with an Angular (v5.2.1) frontend and ASP.NET Core 2 WebApi. Includes both local user registration with .NET Core Identity membership and facebook login scenarios.
Google Drive SDK for Unity game engine
Sample project demonstrating user authentication and identity with Angular, Asp.Net Core and IdentityServer4
Different ASP.NET Core applications using OpenID Connect Hybrid flow Code Flow, Code Flow with PKCE, JWT APIs, MFA examples
.NET client for the Auth0 Authentication & Management APIs.
OpenIddict with Angular and Blazor WASM BFF OpenID Connect Code Flow with PKCE clients and ASP.NET Core APIs
ASP.NET Core helper library for claims-based identity, OAuth 2.0 and OpenID Connect.
Created by IETF OAuth Working Group
Released October 2012