saving 20 hours on authentication is wild lol takes like 1 hour
However, I'm also accounting for the additional hours spent fixing bugs, configuring the JWT, setting up the authentication middleware, managing refresh tokens, implementing magic link setup, handling sessions, and configuring the Prisma adapter :)