NextAuth Session Caching Bug: How CloudFront Gave Everyone the Same Login
Debugging a critical session caching issue where CloudFront cached authenticated responses, causing all users to share the same NextAuth session. Covers cache-control headers, auth middleware, and AWS Amplify fixes.