Setting up a custom sign in page with AuthJs (NextAuth v5) - Theo's Typesafe Cult