David KlempfnerinLevel Up CodingHow PKCE Works Part 2How PKCE works in Identity Server when running as an IdP·4 min read·Feb 12, 2024----
David KlempfnerinLevel Up CodingSimulating an Authorization Code Injection AttackHow an Authorization Code Injection Attack Works in OIDC·4 min read·Jan 8, 2024----
David KlempfnerinLevel Up CodingHow PKCE Works Part 1How PKCE works in Identity Server when running as a client·5 min read·Dec 4, 2023----
David KlempfnerHow To Implement Step-up AuthenticationImplement step-up auth using Okta and Identity Server·6 min read·Oct 23, 2023----
David KlempfnerinLevel Up CodingBe Careful Running Multiple Localhost AppsHow to run a localhost app using 127.0.0.1 and the issues you can have if you don’t·2 min read·Oct 14, 2023--2--2
David KlempfnerinLevel Up CodingHow To Debug Identity ServerLearn how Duende Identity Server works behind the scenes·4 min read·Oct 14, 2023----
David KlempfnerinLevel Up CodingTroubleshooting CORS ErrorsA deep dive into how settings in Azure can CORS errors·4 min read·Feb 26, 2022----
David KlempfnerinLevel Up CodingHow Browsers Verify Digital Certificates — Part 2How signature verification works at a low level·5 min read·Feb 12, 2022----
David KlempfnerinLevel Up CodingHow Browsers Verify Digital Certificates — Part 1How signature verification works at a low level·5 min read·Feb 12, 2022----
David KlempfnerinLevel Up CodingConst Behind The ScenesA look at how constants work in the .NET Framework·4 min read·Jul 19, 2021----