When I started integrating authentication into my Next.js project, I thought it would be straightforward. After all, Auth.js (formerly NextAuth.js) is supposed to make authentication simple, right? Well, let me save you from the debugging marathon I ...