Writing a Keycloak-PKCE Library in C++

This article offers a personal look at a C++ library implementing PKCE with Keycloak. It’s intended more as a learning exercise than a production-ready solution. You’ll find a C wrapper and additional Python and Lua wrappers, plus a quick rundown on PKCE fundamentals, library structure, and example demos.