An advanced example of Vite Plugin SSR and NextAuth.js working together!
- Custom credentials.
- Custom register/login pages.
- Email verification.
- Front-end made with React and Material UI.
- JWT.
- MongoDB as a database for users.
- User status stored as binary flags to save space.
- 100% TypeScript.
- Logout functionality (with temporary JWT blacklisting).
- OTP verification (email code, link).