An open API service indexing awesome lists of open source software.

https://github.com/vaibhavgupta5/auth-nextjs

Auth using NextJS
https://github.com/vaibhavgupta5/auth-nextjs

next-auth nextjs

Last synced: 4 months ago
JSON representation

Auth using NextJS

Awesome Lists containing this project

README

        

# Auth - NextJS
Auth Pages (Login, Signup, Profile, Verify) using NextJS

### Featured Added ->
1) Login, Signup page
2) Send verify page like via email on Signup
3) Adds user data in MongoDB database
4) Secured 10 layer password hashing
5) Profile page to see your user information
6) Cookies for restricting user access on not public URLs
7) Good looking UI

### What I learned ->
1) Creating NextJS project
2) Folder structure of Next
3) Implementing backend and frontend
4) Using advance API requests
5) Difference between Server and Client side rendering
6) Creating dynamic routes
7) How to send emails using Mailtrap
8) Accessing and updating cookies in NextJs
9) Using middlewares - How to restrict non-logged in users from accessing non-public URLs
10) Redirection using Navigation Router
11) Handle and fix errors while deploying projects

### Frameworks/Packages Used ->
1) NextJs
2) Bcrypt
3) JsonWebToken
4) Axios
5) Nodemailer
6) React
7) Moongoge
8) React-hot-toast
9) Tailwind

### Languages Used ->
1) TypeScript

### Live Link -> https://next-auth-vaibhavgupta5.netlify.app/