How to Protect Routes with NextAuth in Next.js | TheDevSpace