OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
-
Updated
Feb 23, 2025 - C#
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
Bootstrapper for /~https://github.com/openiddict/openiddict-core and Asp.net Identity with a blazor based UI .
Authorization Server Implementation in C#
Sample app that shows how to do Authentication/Authorisation with ASP.NET Web API Identity and Xamarin.
Developing a real world e-commerce use case with only gRPC communication. We will have 3 gRPC services, Product, Cart and Discount.
Sidekick is a bootstrap project for quickly setting up modern web apps. It includes authentication and authorization layers (OAuth 2.0 and SSO supported), data layer (using EF), resource layer (HTTP API, using ASP.NET Web API 2), real time signaling using SignalR, etc.
.Net Core 2 Identity Server 4 Example ( Refresh Token Explained )
Implementing oauth2.0 server using code flow with pkce in asp.net core
How to set up an OAuth 2.0 / OpenIdConnect server using AspNet.Security.OpenIdConnectServer (ASOS)
An basic discord OAuth2 Bridge for C#
A configurable provider for OpenID Connect and OAuth 2.0 based on ASP.NET Core and IdentityServer4 back end, with a TypeScript + ReactJS front end.
A boilerplate single page application using Angular2 and ASP.NET Core
IdentityServer workshop
OWIN OAuth 2.0 Authorization Server
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Big Brain Authorization - oAuth 2.0 service - Identity Provider
WebAPIClientManager can be used to generate Client Ids and Client Secrets for Web APIs
An Identity Provider, which implements most of the OAuth 2.0 spec, there are some changes like Device Code Flow. It leverages MS SQL Server for data storage, RabbitMQ or Azure Service Bus for messaging, monitoring with .NET Aspire and/or Azure App Insights. CI and CD using GitHub Actions and Azure Pipelines.
Add a description, image, and links to the oauth2-server topic page so that developers can more easily learn about it.
To associate your repository with the oauth2-server topic, visit your repo's landing page and select "manage topics."