Sample of Identity Server usage. That sample includes role-based and policy-based authorization, administration of Identity Server, several clients, API protection.
-
Updated
Apr 12, 2018 - C#
Sample of Identity Server usage. That sample includes role-based and policy-based authorization, administration of Identity Server, several clients, API protection.
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.
Identity Provider for a microservice architecture for a Twitter clone. This code is written as part of a school project.
Exploring how to set up an Identity Server 4 from scratch
OIDC Implementation in .NET Core Razor App and IdentityServer in a microservice architecture.
A Discord inspired, open source chat service built with .Net.
AspCore microservices for a basic e-commerce application. Includes keycloak oidc authn/authz, rabbitmq based async communication and a simple apigw. SOLID principles and CLEAN architecture including CQRS, fluent validation, global error handling applied.
Gateway service based on YARP and using Keycloak as an OpenID/OAuth2 provider.
E-Commerce App - Inveon Bootcamp
Authentication library for Blazor applications that support OAuth 2.0 and Open ID protocols.
OpenID Connect integration examples for the BankID OIDC Provider and BankID with Biometrics.
End to end security of a web application
Secure Blazor Web using OpenID Connect
Several OIDC authentication sample projects using Identity Server 4.
An implementation of OpenID Connect Discovery 1.0 for ASP.NET Core
Fully functional App that demonstrate the various flows in OpenId. It uses Duende's Identity Server as the IDP. You'll also see a React app which uses the Backend for Frontend (BFF) pattern to communicate with the API along with a a pure JavaScript client which again uses the BFF pattern to communicate with the API.
Example implementation of identityserver with mongodb and a connected Vue SPA application
Add a description, image, and links to the oidc topic page so that developers can more easily learn about it.
To associate your repository with the oidc topic, visit your repo's landing page and select "manage topics."