00:02 Introduction to NextJS projects and learning process 01:56 Learn authentication concepts for NextJS 06:01 Key points on email verification and processing 07:50 Authentication in sign up login process 11:55 Setting up folder structure and directory for NextJS project 13:54 Naming conventions and directory structure in NextJS 17:57 Setting up authentication in NextJS 19:40 Start with modeling data in the back end 23:18 Understanding field properties in NextJS auth setup 25:03 Setting up authentication and user verification in NextJS 29:01 Learn how to handle token verification and expiration in NextJS. 30:49 Token verification process and password reset mechanism 34:19 Setting up authentication and user model in NextJS 36:00 Understanding database connection in NextJS 39:53 Handling environment variables and conditional variable creation in NextJS 41:35 Learn about event handling and callbacks in NextJS 45:21 Setting up and using Node mailer 47:24 Sending emails using Node Mailer in NextJS 51:18 Using await to handle asynchronous code in NextJS 53:10 Fixing the module declaration issue in Node Mailer 56:42 Connecting to the database in NextJS for sign up and login 59:09 Learn about server components in NextJS 1:02:46 Handling data and error in NextJS 1:04:25 Implementing user authentication and validation in NextJS. 1:08:42 Explaining the process of generating hash passwords using custom salt in NextJS. 1:10:47 Learn how to authenticate users in NextJS efficiently 1:15:40 Verify and update user information using token in NextJS 1:17:31 Tips for handling user authentication with hashing in NextJS 1:21:16 Setting up email box using free APIs in NextJS 1:23:25 Learn how to handle authentication steps in NextJS. 1:27:17 Issue with user name in the request body 1:29:02 Focus on user login route creation and backend setup 1:32:48 Introduction to testing and using Postman for API testing 1:34:29 Setting up API authentication and requests in Postman 1:37:44 Sending and handling email in NextJS auth. 1:39:37 URL encoding is crucial for handling spaces and special characters in URLs 1:43:09 User verification process 1:44:56 Export a method for handling POST requests 1:48:41 Implementing authentication logic in NextJS 1:50:30 Focus on verifying user input fields for authentication 1:54:54 Checking and validating user credentials with Bcrypt JS 1:56:57 Create JWT tokens with JSON Web Token library 2:01:27 Setting authentication tokens and cookies in NextJS 2:03:36 Handling token secret and environment variables in NextJS authentication 2:07:43 Authentication and token handling in NextJS 2:09:59 Completion of back-end setup and tasks in the video. 2:13:44 Implementing authorization in NextJS 2:15:53 Handling try-catch and accessing cookies in authentication process 2:19:32 Decode token ID to access data securely 2:21:35 Summary of implementing authentication in NextJS 2:25:18 Learn how to add environment variables in Postman. 2:27:09 Setting up environment variables and authentication in NextJS 2:31:08 Handling invalid tokens and debugging the issue 2:33:02 Debugging and resolving issues with user ID and hash token in the authentication process. 2:36:25 Verification process and bug fixing through email authentication 2:38:02 Learn how to handle authentication and user login functionality in NextJS 2:41:58 Focus on API connection and testing in NextJS 2:43:42 Setting up authentication and creating multiple pages in NextJS. 2:47:28 Setting up user signup functionality with form handling in NextJS. 2:49:26 Handling user authentication and errors in NextJS 2:53:04 Handling sign up success responses in NextJS 2:54:55 Understanding user state changes and use effect in NextJS 2:58:48 Introducing authentication process in NextJS 3:01:08 Deconstructing and modifying state properties in NextJS 3:04:47 Learn authentication process in NextJS with user verification. 3:07:05 Managing tokens and user verification in NextJS backend 3:11:23 Managing tokens and URLs in NextJS 3:13:19 Learn how to utilize NextJS for authentication. 3:17:12 Adding authentication in NextJS using JavaScript 3:19:11 Handling errors and verification in NextJS 3:24:40 Learn authentication in NextJS
best series...without watching i am commenting here..because those who are regular on your channel...they agree with me that we can comment best series or indepth series without watching..because this channel run on trust and indepth content not on hype...🥰🙃🙂
Just completed your first Nextjs Aceternity UI project and now starting with your auth in NextJS series thanx a lot Sir for this great content your one of the best yt teacher on both hindi and english content . thank for your great contribution sir🥰👌
best series...without watching i am commenting here..because those who are regular on your channel...they agree with me that we can comment best series or indepth series without watching..because this channel run on trust and indepth content not on hype...
City : Delhi Date: 4/5/2024 Time: 5:22 pm Thank you much for the efforts you do for your students........ One more thing i wanna highlight best of your teaching when you take us through your debugging part I just can't tell the satisfaction and happiness while seeing that I feel so good to call me your one of student.....
Great video! Just wanted to add one thing: we're not checking if the user is verified on the login route, so after creating an account, we can still log in, potentially leading to spam attacks. In the login route, we should also check for the "isVerified" property on the user. I have made a pull request on your repository, please review it.
city : Chandigarh state : Chandigarh date : 1/oct/2024 thanks for giving time for your lovely students sir ... itni der raat tak video bna ne ke liye bohot bohot shukriya sir or kabhi na kabhi milunga sir aapse chai ki chuski ke saat ...
Please be motivated sir I understand sometimes we are not able to meet your target but There are few people watching who really love your videos and get really world applicable knowledge so please be a bit more motivated!!! One day you will be the next Computer Wallah!!! We Love Your Videos🙌🏻❣
1:19:45 im not good at explaining stuff but let me try by default javascript and it's related tools take time in milliseconds so here 3600000 is actually the amount of milliseconds we are adding to out current time, which converts to 1 hour. so in short the answer of the question is 3600000 means 1 hour.
Hanji, toh kaise hai aap sbhi? Completed the whole video. Great & In-depth learning Series on Nextjs. Must Watch 🔥🔥 I'm from Ghaziabad, U.P. Completion Date: 16 May 2024
DSA in JS please Sir 🙏🙏🙏🙏🙏 I am so much afraid of DSA and your way of teaching is very good as i am currently Full Stack web developer in Startup company because of your way of explanation.... Please sir bring DSA in Js 🙏🙏🙏🙏
Abubakar from "Faisalabad, Punjab, Pakistan" Date: 10/May/2024 Thank you so much for uploading such fantastic courses. It helped me a lot to move towards my career. Again Thanks a lot.
I want you to teach us that ====>>> when a user want to upload profile image then using the AWS S3 service, we will get the link from that will display it on the page and also will save it to the database as well.....
00:02 Introduction to NextJS projects and learning process
01:56 Learn authentication concepts for NextJS
06:01 Key points on email verification and processing
07:50 Authentication in sign up login process
11:55 Setting up folder structure and directory for NextJS project
13:54 Naming conventions and directory structure in NextJS
17:57 Setting up authentication in NextJS
19:40 Start with modeling data in the back end
23:18 Understanding field properties in NextJS auth setup
25:03 Setting up authentication and user verification in NextJS
29:01 Learn how to handle token verification and expiration in NextJS.
30:49 Token verification process and password reset mechanism
34:19 Setting up authentication and user model in NextJS
36:00 Understanding database connection in NextJS
39:53 Handling environment variables and conditional variable creation in NextJS
41:35 Learn about event handling and callbacks in NextJS
45:21 Setting up and using Node mailer
47:24 Sending emails using Node Mailer in NextJS
51:18 Using await to handle asynchronous code in NextJS
53:10 Fixing the module declaration issue in Node Mailer
56:42 Connecting to the database in NextJS for sign up and login
59:09 Learn about server components in NextJS
1:02:46 Handling data and error in NextJS
1:04:25 Implementing user authentication and validation in NextJS.
1:08:42 Explaining the process of generating hash passwords using custom salt in NextJS.
1:10:47 Learn how to authenticate users in NextJS efficiently
1:15:40 Verify and update user information using token in NextJS
1:17:31 Tips for handling user authentication with hashing in NextJS
1:21:16 Setting up email box using free APIs in NextJS
1:23:25 Learn how to handle authentication steps in NextJS.
1:27:17 Issue with user name in the request body
1:29:02 Focus on user login route creation and backend setup
1:32:48 Introduction to testing and using Postman for API testing
1:34:29 Setting up API authentication and requests in Postman
1:37:44 Sending and handling email in NextJS auth.
1:39:37 URL encoding is crucial for handling spaces and special characters in URLs
1:43:09 User verification process
1:44:56 Export a method for handling POST requests
1:48:41 Implementing authentication logic in NextJS
1:50:30 Focus on verifying user input fields for authentication
1:54:54 Checking and validating user credentials with Bcrypt JS
1:56:57 Create JWT tokens with JSON Web Token library
2:01:27 Setting authentication tokens and cookies in NextJS
2:03:36 Handling token secret and environment variables in NextJS authentication
2:07:43 Authentication and token handling in NextJS
2:09:59 Completion of back-end setup and tasks in the video.
2:13:44 Implementing authorization in NextJS
2:15:53 Handling try-catch and accessing cookies in authentication process
2:19:32 Decode token ID to access data securely
2:21:35 Summary of implementing authentication in NextJS
2:25:18 Learn how to add environment variables in Postman.
2:27:09 Setting up environment variables and authentication in NextJS
2:31:08 Handling invalid tokens and debugging the issue
2:33:02 Debugging and resolving issues with user ID and hash token in the authentication process.
2:36:25 Verification process and bug fixing through email authentication
2:38:02 Learn how to handle authentication and user login functionality in NextJS
2:41:58 Focus on API connection and testing in NextJS
2:43:42 Setting up authentication and creating multiple pages in NextJS.
2:47:28 Setting up user signup functionality with form handling in NextJS.
2:49:26 Handling user authentication and errors in NextJS
2:53:04 Handling sign up success responses in NextJS
2:54:55 Understanding user state changes and use effect in NextJS
2:58:48 Introducing authentication process in NextJS
3:01:08 Deconstructing and modifying state properties in NextJS
3:04:47 Learn authentication process in NextJS with user verification.
3:07:05 Managing tokens and user verification in NextJS backend
3:11:23 Managing tokens and URLs in NextJS
3:13:19 Learn how to utilize NextJS for authentication.
3:17:12 Adding authentication in NextJS using JavaScript
3:19:11 Handling errors and verification in NextJS
3:24:40 Learn authentication in NextJS
Excellent Job bro
Konsa AI use Kiya bhai timestamps generate krne me ?
best series...without watching i am commenting here..because those who are regular on your channel...they agree with me that we can comment best series or indepth series without watching..because this channel run on trust and indepth content not on hype...🥰🙃🙂
mja aagya
Yes you are right
Haan ji! Apka presentation Super se Upper........
Hum Bhubaneswar, Odisha se hai.
Thank you 🍵 aur
Just completed your first Nextjs Aceternity UI project and now starting with your auth in NextJS series thanx a lot Sir for this great content your one of the best yt teacher on both hindi and english content . thank for your great contribution sir🥰👌
best series...without watching i am commenting here..because those who are regular on your channel...they agree with me that we can comment best series or indepth series without watching..because this channel run on trust and indepth content not on hype...
City : Delhi
Date: 4/5/2024
Time: 5:22 pm
Thank you much for the efforts you do for your students........
One more thing i wanna highlight best of your teaching when you take us through your debugging part I just can't tell the satisfaction and happiness while seeing that I feel so good to call me your one of student.....
this is the best series of next js authentication in youtube
Backend test 2:23:31
frontend 2:41:33
middleware 3:45:53
Sir I am from chittagong,Bangladesh. I completed your html , backend and this series. your explanation is just amazing
Just completed your Chai and Backend series. It was amazing. Thanks a lot Sir.
Great video! Just wanted to add one thing: we're not checking if the user is verified on the login route, so after creating an account, we can still log in, potentially leading to spam attacks. In the login route, we should also check for the "isVerified" property on the user. I have made a pull request on your repository, please review it.
I was waiting for this video from last 3 three months thankyou much sir, I am commenting at the start of the video ❤
Here to appreciate your efforts sir
So nice of you
@@chaiaurcode sir your regular viewer started with your python series
city : Chandigarh
state : Chandigarh
date : 1/oct/2024
thanks for giving time for your lovely students sir ...
itni der raat tak video bna ne ke liye bohot bohot shukriya sir
or kabhi na kabhi milunga sir aapse chai ki chuski ke saat ...
Please be motivated sir I understand sometimes we are not able to meet your target but There are few people watching who really love your videos and get really world applicable knowledge so please be a bit more motivated!!! One day you will be the next Computer Wallah!!! We Love Your Videos🙌🏻❣
Best video 🎉 thanks for such an amazing content
Best series so far in TH-cam!
Commenting because the target is not achieved yet and this video deserves millions of comments and likes thank you for providing education
1:19:45
im not good at explaining stuff but let me try
by default javascript and it's related tools take time in milliseconds so here 3600000 is actually the amount of milliseconds we are adding to out current time, which converts to 1 hour.
so in short the answer of the question is 3600000 means 1 hour.
best channel and all this things from structed way , from start to end ❤❤
best teacher on youtube ,love your content sir
from your last next.js series . i'm able to understand how nextjs work. Thank you
most awaited !!, thanks sir your are the best teacher , the best hindi speaker for us .
Coming from the freecodeCamp series, And Damn This is Goldddddddddd
Great content let's make it 1000 guys
great work Hitesh keep it up 👍👍
You way of teaching is amazing 😍🎉
Hello sir,
Watching from Gandhinagar, Gujarat. (9/4/24)
Excited for the Third Project 😄
Hanji, toh kaise hai aap sbhi?
Completed the whole video. Great & In-depth learning Series on Nextjs.
Must Watch 🔥🔥
I'm from Ghaziabad, U.P.
Completion Date: 16 May 2024
Thank you for such a great video!! 🙂
Loads of Love for making such beautiful content❣❣❣
Love learning from you, especially when you speak in Hindi ❤❤
Thank you for your completing nextjs 2 project.... waiting for nextjs 3rd project
ummmm.....ye complete krke laga achha to hai nextjs, btw thankyour sir for giving this most interesting and understandable video.
one of the best nextjs series
Watching after the first series with next js and aceternity ui feeling confedent about next js thank you sir ji 🥰
freshers who are struggling to learn it is the best video
Janisar from karachi Pakistan love chai aur code sir Hitesh
Really
hello from Pakistan, 1st live session Sir.
You are just Amazing I really thanks for your backend series
best super duper course. it helped me alot
thank a lot to u
Chai aur code ☕ always best ❤, thankyou sir
Although I am a cloud data architect however, I love web dev..❤❤
👍👍great work sir
Thank you so much Hitesh for series
3:27:57 city bilaspur state: chhattisgarh date 10 april 2024 time 3: 44 hindu new year ke dusre din 😊
hello sir
you're the best lots of love
DSA in JS please Sir 🙏🙏🙏🙏🙏
I am so much afraid of DSA and your way of teaching is very good as i am currently Full Stack web developer in Startup company because of your way of explanation....
Please sir bring DSA in Js 🙏🙏🙏🙏
Thank you Hitesh Sir. Love from Pakistan ❣
3:22:35 button se click karke verify karane par koi error ni aayega 😊
You are most qualitative on the youtube
Best tutorial. Thank you so much sir.
Thank you sir for providing such wonderful stuff with us☺
Sir itna kaam kaisey kar letey hoo aap.
Ek time management pe bhi video baana hi dijiye.
Thank you sir itnii sari coding knowledge ka.❤
Great Video sir 👏
Aceternity UI 🔥🔥🔥... Thank you sir after shadcn this ui library now fav❤😁
Great sir thanks
Love from pak
best series on youtube
best explanations ever ....
Sir your videos always helpful for us
Abubakar
from "Faisalabad, Punjab, Pakistan"
Date: 10/May/2024
Thank you so much for uploading such fantastic courses. It helped me a lot to move towards my career. Again Thanks a lot.
Thank you sir, for providing such amazing content for us...❤❤
Eagerly waiting sir for this thank you so much
Nice, very helpful 👍🏻
case where users have the option to authenticate using either Google or email/password, and both methods have the same credentials
Backend ke baad next js shuru krege 💪🔥
💖💖 best series
Good teaching method sir.
Thanks for these kinds of videos
Great project!
Awaited for it.....
Best video ever
love you great
hitesh sir
Loved it every second of it.
you are the best thanks
good teaching . ❤
Need More Projects ..... on NextJs Or react Also with amazing UI
thank you sir, from west bangal..
Its great 💫❤
Super series sir
Good course ❤
I want you to teach us that ====>>> when a user want to upload profile image then using the AWS S3 service, we will get the link from that will display it on the page and also will save it to the database as well.....
full support sir
database is on another continent😄💕💕
thanks for this video
Thank you so much sir❤❤❤
Video is soo useful!
3:28:05 (Nürnberg, Bayern) city: Nuremberg, state: Bavaria, country: Germany, date: 20.12.2024
i hope next live i can attend sir as i am just near to complete java script
hum
Thanks i will integrate this project in my project
Thank you Bhaya for the video
The Thumbnail Looks Nice 😂😂
Bhut bariya
Nice one pretty helpful
Great resources 🎉
karachi pakistan 1st november 2024
thank you so much sir for going in such depth.
Best video ❤
Amazing ❤
great sir❤
amazing video sir