damienbod
I am living in Switzerland interested in web development, application security and Azure. Interests: ASP.NET Core, OpenID Connect, OAuth, FIDO2, SQL, Angular
Switzerland
Pinned Repositories
angular-auth-oidc-client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
AngularWebpackVisualStudio
Template for ASP.NET Core, Angular with Webpack and Visual Studio
AspNet6IdentityServer4AngularOidcFlows
OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4
AspNetCoreCertificates
Certificate Manager in .NET Core for creating and using X509 certificates
AspNetCoreHybridFlowWithApi
Different ASP.NET Core applications using OpenID Connect Hybrid flow Code Flow, Code Flow with PKCE, JWT APIs, MFA examples
AspNetCoreIdentityFido2Mfa
ASP.NET Core (.NET 8) Identity with FIDO2 WebAuthn MFA, passwordless
AspNetCoreLocalization
Localization.SqlLocalizer & ASP.NET Core MVC Localization Examples
AspNetCoreOpeniddict
OpenIddict with Angular and Blazor WASM BFF OpenID Connect Code Flow with PKCE clients and ASP.NET Core APIs
IdentityServer4AspNetCoreIdentityTemplate
An ASP.NET Core 6.0 IdentityServer4 Identity Bootstrap 4 template with localization
MicrosoftEntraIDAuthMicrosoftIdentityWeb
Microsoft Entra ID (Azure AD) flows using ASP.NET Core and Microsoft.Identity.Web
damienbod's Repositories
damienbod/angular-auth-oidc-client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
damienbod/AspNetCoreHybridFlowWithApi
Different ASP.NET Core applications using OpenID Connect Hybrid flow Code Flow, Code Flow with PKCE, JWT APIs, MFA examples
damienbod/AspNetCoreOpeniddict
OpenIddict with Angular and Blazor WASM BFF OpenID Connect Code Flow with PKCE clients and ASP.NET Core APIs
damienbod/AspNetCoreCertificates
Certificate Manager in .NET Core for creating and using X509 certificates
damienbod/bff-aspnetcore-angular
Backend for frontend security using Angular Standalone (nx) and ASP.NET Core backend
damienbod/AzureFunctionsSecurity
Azure Functions Security
damienbod/AspNetCoreTenantSelect
Switch tenants in an ASP.NET Core app using Azure AD with multi tenants
damienbod/AspNetCoreBackChannelLogout
ASP.NET Core Back-Channel Logout for Hybrid Clients, Redis, Key Vault, Azure
damienbod/bff-openiddict-aspnetcore-angular
OpenIdict Backend for frontend security using Angular Standalone (nx) and ASP.NET Core backend
damienbod/AspNetCoreAzureAISearch
ASP.NET Core with Azure AI Search
damienbod/keycloak-backchannel
ASP.NET Core OpenID Connect OAuth PAR client with Keycloak using .NET Aspire
damienbod/OAuthGrantExchangeOidcDownstreamApi
OAuth 2.0 Token Exchange delegated implementation with Microsoft Entra ID and OpenIddict (RFC 8693)
damienbod/MicrosoftEntraIdTapOnboarding
Microsoft Entra ID Temporary Access Pass (TAP) Onboarding using ASP.NET Core and Microsoft Graph
damienbod/bff-aspnetcore-oidc-vuejs
Backend for frontend security architecture (BFF) OpenID Connect client using Vue.JS and ASP.NET Core
damienbod/OnBehalfFlowOidcDownstreamApi
This demo shows how to implement the On Behalf Of flow between an Microsoft Entra ID protected API and an API protected using OpenIddict.
damienbod/GrpcAzureAppServiceAppAuth
App-to-App architectecture, secure ASP.NET Core GRPC API hosted in an Linux kestrel Azure App Service
damienbod/oidc-par-aspnetcore-duende
ASP.NET Core OIDC using OAUTH PAR RFC 9126 and Duende IdentityServer
damienbod/WebApiOpenApi
.NET 9 Open API in ASP.NET Core
damienbod/aspnetcore-azure-logging
Live logs, Azure App Insights logs with ASP.NET Core
damienbod/AspNetCoreB2cLogout
ASP.NET Core Session Timeout Razor Pages with Azure AD B2C
damienbod/AzureIoTHubDps
Provisioning X.509 Devices for Azure IoT Hub using .NET Core
damienbod/MicrosoftEntraIDMultiApis
Microsoft Entra ID multi tenant API consent and authorization
damienbod/AspNetCoreCreatePdf
Create PDFs in aspnetcore
damienbod/bff-aspnetcore-angular-downstream-cert-api
ASP.NET Core and Angular BFF using a YARP downstream API protected using certificate authentication
damienbod/DPOP-aspnetcore-idp
ASP.NET Core OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)
damienbod/MicrosoftEntraIDReset
Microsoft Entra ID reset authentication
damienbod/dotnet-AspNetCore.Docs
Documentation for ASP.NET Core
damienbod/awesome-entra
😎 Awesome list of all things related to Microsoft Entra
damienbod/NetEscapades.AspNetCore.SecurityHeaders
Small package to allow adding security headers to ASP.NET Core websites
damienbod/dotnet-creator-cards
This repository feeds the creator list at WeAreDotnet. It is also used to track issues and suggestions