We want a minimal example with Fastify + Express and vanilla JS for a full authorization code workflow. Bonus would be PKCE. DB can be in memory.