Next.js + NextAuth protect all routes - Theo's Typesafe Cult