Asp.Net 6 Identity Server implementation with Asp.Net 6 Web Api and Angular 13 SPA Application.
-
Updated
Feb 24, 2022 - C#
Asp.Net 6 Identity Server implementation with Asp.Net 6 Web Api and Angular 13 SPA Application.
This repository contains a proof of concept implementation of an OpenID Connect authentication flow in an ASP.NET application. It demonstrates how to use the OpenID Connect protocol to authenticate users against an identity provider such as Google, Microsoft, or Okta. The code is written in C# and uses the ASP.NET framework.
💪🏽 Power Apps Component Framework Authentication
Anonymous authorization for `Identityserver4` using multiple Transports
.NET Tool for running IdentityModel.OidcClient from the Command Line
OpenID Connect integration examples for the BankID OIDC Provider and BankID with Biometrics.
API applications with using OAuth 2 and OpenID Connect in IdentityServer4.
A small package that adds Authentication, Authorization, User Email sending and validation layer to your dotnet application.
OpenID Connect refresh token sample
Example of using RazorPages and Blazor with IdentityServer4
A mock website implementing microservices architecture with a separate user interface and an API Gateway. Different means of inter-service communication (gRPC & HTTP for synchronous tasks, RabbitMQ for asynchronous processes and message queueing). The SaaS set ups an external Identity provider (Duende), and connects via OAuth2.1 protocol for SSO.
A library facilitating the seamless integration and deployment of Authentication and Authorization through Keycloak in conjunction with ASP.NET Core.
IdentityServer workshop
Identity server for Lite CRM
Cross-platform .Net sample microservice that build with IdentityServer4 as OAuth module, mass transit and RabbitMQ for event base connections & Angular for frontend guest panel.
Add a description, image, and links to the openid topic page so that developers can more easily learn about it.
To associate your repository with the openid topic, visit your repo's landing page and select "manage topics."