This project is based on the NextAuth.JS Example project. Go there for more information on the base code for this project. I am using this project as an attempt to extend the authentication to the entire app except for a login page.
To run the site locally, use:
npm run dev
To run it it production mode, use:
npm build
npm start