Node Auth Tutorial (JWT) #1 - Intro & Setup

  Рет қаралды 268,394

Net Ninja

Net Ninja

Күн бұрын

Пікірлер: 268
@NetNinja
@NetNinja 4 жыл бұрын
Starter files on GitHub - github.com/iamshaunjp/node-express-jwt-auth/tree/lesson-1 Node.js Crash Course - kzbin.info/www/bejne/sJOWgp5uiKxog9U
@LoveLiveAndCode
@LoveLiveAndCode 4 жыл бұрын
Finally... Thankyou You are My Ninja...
@cubedev4838
@cubedev4838 4 жыл бұрын
How many episode of this?
@NetNinja
@NetNinja 4 жыл бұрын
about 18 in total
@cubedev4838
@cubedev4838 4 жыл бұрын
@@NetNinja wow😮
@YOUdudex
@YOUdudex 4 жыл бұрын
Is OAuth covered in the series?
@itskarudo
@itskarudo 4 жыл бұрын
at this point shaun has a glitch in the matrix that can't let him stop blowing our minds
@failist9570
@failist9570 4 жыл бұрын
It is now 100% confirmed that The Net Ninja can literally read my mind!! I wanted to learn JWT and here is net ninja with JWT tutorial. Thanks a lot!!
@germanoliverasherman8323
@germanoliverasherman8323 4 жыл бұрын
me too
@RexGalilae
@RexGalilae 4 жыл бұрын
This dude reads my mind. Just when I wanted this, he creates a series on it
@BlueyMcPhluey
@BlueyMcPhluey 3 жыл бұрын
my favourite thing is when I realise I want to learn about a topic and then see you've already made the videos
@ead5590
@ead5590 4 жыл бұрын
This man just don't stop. He on faa yaaa! 🔥 Keep it comin Ryu! ✌🏻
@madanhegde4153
@madanhegde4153 4 жыл бұрын
No it's Luigi 😂
@creativemember
@creativemember 3 жыл бұрын
This is so precious! I've already seen some tutorials on the subject but the clarity of what you say is incomparable. Let me spend some time appreciating that you are a part of this world.
@Ryan-ff2db
@Ryan-ff2db 4 жыл бұрын
Nice! I've managed to get JWT working on one of my projects by "following other videos" but I don't feel entirely comfortable with it. I'll be looking forward to this one. Shaun has a way of explaining things so you understand what you're doing and not just getting it to work.
@thomaspynchon8400
@thomaspynchon8400 4 жыл бұрын
I'm still waiting for a full stack MERN app by the GOAT
@Nexus-rt1bm
@Nexus-rt1bm 4 жыл бұрын
*Ninja
@hackzyoboy2459
@hackzyoboy2459 4 жыл бұрын
@@Nexus-rt1bm *Master
@pritishnayak
@pritishnayak 3 жыл бұрын
@@hackzyoboy2459 *Sensei
@shibru
@shibru 3 жыл бұрын
GraphQL-OAuth-Apollo-Typescript?
@arvindbisht4605
@arvindbisht4605 4 жыл бұрын
Hey Shaun, You’re an absolute legend, loved the way you teach . I am interning somewhere and they also use jwt ,was having a hard time with jwt but now I am sure i will understanding all of it. Thank you mate ❤️
@ShubhamSharma-io3tt
@ShubhamSharma-io3tt 3 жыл бұрын
Whenever it is me trying to learn and master the web development skills, it's you who makes it super simplified. Thank you so much, Shaun!
@JoseDiaz-ph4sl
@JoseDiaz-ph4sl 3 жыл бұрын
Same for me, it's saddening when he doesn't a a topic on something i want to learn, but I'm still very thankful for everything he has taught me.
@LexiumHub
@LexiumHub 2 жыл бұрын
oh my God, bro You dont know how much I love you, You are literally the best instructor ever, you wont understand how happy i am to see this video available 😭 Please keep up the good job, Your node js playlist helped me alot. Damn am really crazy for you man.
@kenthankgod2619
@kenthankgod2619 2 жыл бұрын
He's here Changing lives on KZbin man
@christmascatalogue
@christmascatalogue 2 жыл бұрын
FINALLY a tutorial which includes a login form. THANK YOU. So frustrating to watch other videos and they don't finish by actually logging in
@kolbe6436
@kolbe6436 Жыл бұрын
Very good intro. I watched one of your videos on Node Auth a few months back to help me understand a concept for a project I was working on at the time. Now, my university is on Christmas break and I'm here to finish the entire series on Node Auth, you're awesome, Good Job!
@NetNinja
@NetNinja Жыл бұрын
Glad it was helpful! :) thanks Kolbe
@sophiali-CBR-AU
@sophiali-CBR-AU 3 жыл бұрын
Sir, you are the best teacher who can explain the complicated thing in a very clear and direct way. After watching many series of your videos, I learnt a lot and love your teaching style. The best thing in 2021 is that I met you in KZbin. Hope you can make more videos in the future. Best wishes for you.
@NetNinja
@NetNinja 2 жыл бұрын
Thank you so much :)
@liamm5906
@liamm5906 3 жыл бұрын
I swear this guy has everything I could ever think of.
@themodernmonk7
@themodernmonk7 4 жыл бұрын
Wow. I was just finished the Node. js tutorial and now this.
@sarcaastech
@sarcaastech 4 жыл бұрын
Same
@velrinblack5447
@velrinblack5447 4 жыл бұрын
What is going on!? After one tutorial u give us another without one day break! How you do it? Thanks so much for this one. You are awesome!
@paulbrown8771
@paulbrown8771 4 жыл бұрын
Ninjas never sleep 🤣
@shubhamtrivedi2155
@shubhamtrivedi2155 4 жыл бұрын
You are the best instructor you read my mind shaun i m eagerly waiting for this 🤩🤩🤩🤩🤩
@pedrobrasil892
@pedrobrasil892 4 жыл бұрын
The Net Ninja is the best dev channel on youtube... thanks for all your work
@ampinkus
@ampinkus 6 ай бұрын
Outstanding explanation! Straight to the point. Just what I needed for a project that I am working on.
@techlead...
@techlead... 4 жыл бұрын
I just became a Ninja 👨‍💻
@lifesexpression5168
@lifesexpression5168 2 жыл бұрын
The only thing this Channel lacks now is fullstack MERN project. Would really be glad if we can have that next
@thalibmuhammad9519
@thalibmuhammad9519 2 жыл бұрын
maybe first appreciate what this channel already be
@STUPIDYOUTUBE_HIDINGMSGS
@STUPIDYOUTUBE_HIDINGMSGS 2 жыл бұрын
Your channel is always my go-to place for all web stuff that i want to learn and get a grip on, esp. when I'm confused with complex stuff! Thanks heaps, sensei Ninja!
@abhinav.sharma
@abhinav.sharma 4 жыл бұрын
Exactly what I was looking for!!!❤️❤️❤️❤️
@ashongabdalla5940
@ashongabdalla5940 3 ай бұрын
I know this is a bit late. But I just completed your node course and it was fantastic. Looking forward to covering this part. Thanks Ninja
@NetNinja
@NetNinja 3 ай бұрын
Awesome, thank you!
@PARASSHARMA121212
@PARASSHARMA121212 4 жыл бұрын
shaun i just love your work i commented on your node crash course series about this course and here you are with advance playlist thanks for your hard work you are my inspiration I'm from india i wanna meet you once before i die ❤️❤️
@paulbrown8771
@paulbrown8771 4 жыл бұрын
Having just done this for an mern app myself with another tutorial, I'm looking forward to your approach to further grasp the core concepts!!
@nehamotwani6477
@nehamotwani6477 4 жыл бұрын
Can't believe it's been uploaded just before i needed to learn jwt! Can't thank you enough for this😃
@piuspolocha
@piuspolocha Жыл бұрын
I will be very glad of you create a website that have admin and user dashboard at the same time using JavaScript and nodejs which less routes on the website Thanks you the best so far
@ZyncInteractive
@ZyncInteractive 4 жыл бұрын
Perfect timing on this. Needed this for a project for work and passing data via JWT.
@chihebhmida3
@chihebhmida3 4 жыл бұрын
I got this error when I strated the project with "nodemon app" : querySrv ENOTFOUND _mongodb._tcp.cluster0.del96.mongodb.net Did the database is always online please ?
@julianstorm7722
@julianstorm7722 3 жыл бұрын
I got the same error, did you solve it?
@ElectricSparks
@ElectricSparks 3 жыл бұрын
The solution to the error is between 11:00 - 12:15 in the video
@GrinFlash007
@GrinFlash007 2 жыл бұрын
@@ElectricSparks Thank you, I was stuck there.
@RTW590
@RTW590 4 жыл бұрын
Yayyyyy thank you !!!! I have used JWT but I still have questions and there are parts I don't understand so this is great !!!!
@TheStefanos939
@TheStefanos939 4 жыл бұрын
Hey Shaun, congrats for the new series! Pls dont forget the vue-laravel series! Thanks and keep going, you are on fire!
@NetNinja
@NetNinja 4 жыл бұрын
I won’t forget about that one 🙂
@dnynu
@dnynu 4 жыл бұрын
Hey NetNinja, Thanks bro, ❤️ You know I'm waiting for this from last 1.5 months.
@hackmeornot2196
@hackmeornot2196 4 жыл бұрын
i regret that i purchased a lot of courses in UDEMY where in this "MAN" teaches everything, short videos but the information is like a ocean, straight to the point, no acting, no scripts and clearer than the sky! Well, that's a big lesson to me. I unfollow all youtube channel except for this great channel! I hope youtube will have the best channel award, then surely THE JET NINJA is one of the top 5 or 3 maybe! Sorry for this long comment, i just express my feelings when i found this channel. Keep it up SIR! big respect from PHILIPPINES!
@tninelives
@tninelives 4 жыл бұрын
Thank you! I bought you a React course in Udemy, but I decided to learn pure javascript as much as I can before a framework, even I've worked with Angular before. Hope to learn everything soon, including JWT auth.
@jomarkpangan9362
@jomarkpangan9362 3 жыл бұрын
Commenting to help with youtube algorithm. I always forget to do this so I will just go back to all the videos and comment. thank you so much shaun. what a chad :D
@oluwaseunolaifa6109
@oluwaseunolaifa6109 4 жыл бұрын
This is quality content. I can say most of your free contents are by far better than paid contents. I will rate you 110% out of 100%
@lardosian
@lardosian 4 жыл бұрын
For sure.
@destinlee
@destinlee 4 жыл бұрын
Oh my, been waiting for this one!!! Super excited :D Thank you for getting to this!!!
@tayfun6378
@tayfun6378 4 жыл бұрын
I love it so much when it's related to node&express&mongodb! thanks man!
@K-IA
@K-IA 4 жыл бұрын
I was looking for this today and you just uploaded a video about it. Thanks for the hard work.
@maplestoryinchinese
@maplestoryinchinese 4 жыл бұрын
Please don't stop doing quality videos like these!!!
@ghuraab
@ghuraab 2 жыл бұрын
Best channel on YT to learn coding
@syahirdev3193
@syahirdev3193 4 жыл бұрын
THANKKKKKKKKKKK YOUUUUUUUUUUUU!!! I've been waiting for this tutorial from you, finally my wish come true :DDDD
@AdarshMadrecha
@AdarshMadrecha 4 жыл бұрын
Thanks for starting this awesome series. Much needed.
@muratorium
@muratorium 4 жыл бұрын
I rushed through all of the 18 branches on your GitHub repo, and gotta say, this was just what I needed for a card game of mine. I also use Express and mongoDB, but mongoose was new to me, integrating it was super easy. Can't wait to see how you explain all of your 18 branches in your videos! Thanks a lot!
@Global-y8p
@Global-y8p 5 ай бұрын
one of the best tutorial ever
@danielfloyd4559
@danielfloyd4559 4 жыл бұрын
Thank you! I always enjoy your courses.
@TheTatsin
@TheTatsin 4 жыл бұрын
Thank you Ninja🙏, i hope it will be a part for front (vue js ou vanilla js) so we can understand it with real exemple, most of tutorials uses postman but this is not the real world projects. Thank you again for your lessons
@NetNinja
@NetNinja 4 жыл бұрын
Hey - we will use a real front-end to make requests & log in etc, but also use Postman to test as we build.
@TheTatsin
@TheTatsin 4 жыл бұрын
@@NetNinja you rock! Thank you
@ahmadmuslih
@ahmadmuslih 4 жыл бұрын
Wowowowowow this is what I have been looking for!! Thank you sensei you're the best teacher
@ephraimray3801
@ephraimray3801 4 жыл бұрын
Hello, I just saw.. Your page on.. Tech best KZbinr and I voted you 😀
@milseq
@milseq 3 жыл бұрын
A couple more tutorial playlists such as this one and The Net Ninja will have officially landed me a job as a developer.
@MacoveiVlad
@MacoveiVlad 4 жыл бұрын
I struggled a lot to implement JWT in a Laravel Lumen project. I'm really curious to see how this goes in comparison to that. Anyway, thanks for the great tutorials you produce.
@bintangkurniawan784
@bintangkurniawan784 4 жыл бұрын
Man, I appreciate your dedication, hats off
@madanhegde4153
@madanhegde4153 4 жыл бұрын
Thank you so damn much man, for this ❤️ you've always been doing the top class tutorials 🔥🔥🔥
@Ethan-gs5ib
@Ethan-gs5ib 10 ай бұрын
Hey Shaun, love all your tutorials, I've watched heaps of them. Do you have any series on how to go from local to a hosted MERN application? Would be awesome. Thanks!
@programingwizard5312
@programingwizard5312 4 ай бұрын
If you are watching this tutorial in 2024, if you run the starter files you might see some warning just update all the package it will remove all the warnnings/issues and follow along the error and remove some of the options that are depricated then you are good to go.
@khizarhashmi119
@khizarhashmi119 4 жыл бұрын
Thank u shaun for this awesome auth. series.
@RameenFallschirmjager
@RameenFallschirmjager 4 жыл бұрын
Thank you master ninja for this series. I used to build authentication with passport.js and it made me very depressed and I felt very inferior! Now I will build authentication all by myself without needing any third party interference.
@lardosian
@lardosian 4 жыл бұрын
AWS cognito handles it all for me, isn't it just one less thing to worry about.
@RameenFallschirmjager
@RameenFallschirmjager 4 жыл бұрын
@@lardosian legends make their own breads themselves!
@lardosian
@lardosian 4 жыл бұрын
@@RameenFallschirmjager Yes but one could also argue not to use Express or ejs but pure Node if that's the case!!
@lucasfelipe-ze5sy
@lucasfelipe-ze5sy 4 жыл бұрын
I have been looking forward for this video :)
@skichichi
@skichichi 4 жыл бұрын
General question regarding connecting to mongodb: Is it always/usually the case that we don't need to include the string after the DB name when connecting? What's the purpose of that extra bit of string? Thanks.
@daviesesiro6679
@daviesesiro6679 4 жыл бұрын
just what i have been waiting for
@fredpourlesintimes
@fredpourlesintimes 2 жыл бұрын
I plan to follow this series, in addition to what I learned through NodeJS Crash Course. Thanks. Edit : I'm going to throw out your EJS package.
@lardosian
@lardosian 4 жыл бұрын
Shaun, one big fullstack course to rule them all would be amazing, I'd pay for that without even thinking about it. Why not build your own platform and host the course there. You could also just tell me to flip off!
@nikhilrw
@nikhilrw 4 жыл бұрын
Somebody call 911, Shaun is fire burning for the devs, woah....... I'll show myself out xD
@nirjhardebnath6485
@nirjhardebnath6485 4 жыл бұрын
cant connect to mongodb giving me this error on starting the server "Error: querySrv ENOTFOUND _mongodb._tcp.cluster0.del96.mongodb.net"
@chizuru1999
@chizuru1999 4 жыл бұрын
copy the server uri from the cluster settings. 😆
@gouranshsachdeva6097
@gouranshsachdeva6097 4 жыл бұрын
I really need this one. Thank you so much.
@peterappleton914
@peterappleton914 2 жыл бұрын
Fantastic series. Thanks very much.
@shrestha0144
@shrestha0144 4 жыл бұрын
I need thisssss......later .... I'm still learning react......ahhhhh....i wanna learn everything you teach
@awaisraza2285
@awaisraza2285 4 жыл бұрын
Thi is something i am looking for. Thnk u Shaun
@danieli6080
@danieli6080 Жыл бұрын
best channel i found on youtube !
@NetNinja
@NetNinja Жыл бұрын
Thanks Daniel :) that's very kind
@dnynu
@dnynu 4 жыл бұрын
I'm really too much excited 😊❤️
@lumiere2598
@lumiere2598 2 жыл бұрын
6:34 that "right here" caught me off guard 🤣🤣
@muhammadahmedjaved7691
@muhammadahmedjaved7691 4 жыл бұрын
This is great Another video series Waiting for react router 6 and vue 3
@محمد_وسام
@محمد_وسام 4 жыл бұрын
I was waiting for this one!! Thanks
@athithyavidyarth7511
@athithyavidyarth7511 4 жыл бұрын
Awesome Stuff Bro. Waiting for a NextJs tutorial
@benhardsim8629
@benhardsim8629 Жыл бұрын
is this course deprecated couse i cant access the mongodb cloud storage
@matthewhammond4918
@matthewhammond4918 Жыл бұрын
Were you able to resolve this?
@benhardsim8629
@benhardsim8629 Жыл бұрын
​@@matthewhammond4918 you need to make your own mongoDB database and get your own URI
@okikiomotosho2918
@okikiomotosho2918 4 жыл бұрын
Thanks a lot for this video, You are the best in the world !!!
@KomentatorBre
@KomentatorBre 4 жыл бұрын
Can you do a course on Sequelize with Node for the next series, pretty pls? Loving all these vids!
@RJ-vh4og
@RJ-vh4og 3 жыл бұрын
you helped me a lot. great video!
@jrumbawa
@jrumbawa 4 жыл бұрын
Ahhh I can’t wait for his React Udemy course
@DarknessXF
@DarknessXF 4 жыл бұрын
Você é o melhor! (You're the best in portuguese!)
@hadrienjaubert6273
@hadrienjaubert6273 4 жыл бұрын
You are just amazing thank you so much ! Could you later on do a tutorial with a button "Forgotten Password" to show us how a user could reset his password if he had forgotten it ?
@beingshaleen6393
@beingshaleen6393 4 жыл бұрын
Yayyy! Lot of Love Shaun, You are awesome :)
@NetNinja
@NetNinja 4 жыл бұрын
Thank you :)
@rupamsud718
@rupamsud718 4 жыл бұрын
Can you reccomend some html and css projects for begginers after they commpleted your html and css course. I reccomended your tutorial to my friends now they all are learning from you :)
@PlayRiteProductions
@PlayRiteProductions 4 жыл бұрын
Awesome! A solid auth course!
@anilrai1299
@anilrai1299 4 жыл бұрын
I cant thank you enough for your work
@DanteS7
@DanteS7 4 жыл бұрын
Hey Shaun, could you make a series about Node API testing? Thanks for the great videos
@amyamnyWhatsYourName
@amyamnyWhatsYourName 2 жыл бұрын
Great as always , can't thank you enough
@NetNinja
@NetNinja 2 жыл бұрын
Thanks for the support Amy! :)
@ozoemenandubuisi8098
@ozoemenandubuisi8098 6 ай бұрын
you talked about a link for state changing endpoint in the video, I can't find the link. THank you for the video
@pablofonseca8867
@pablofonseca8867 3 жыл бұрын
Hey Shoun, thank you man ;) you are a legend. Man I want to ask you something, where do you get your SVGs when working on a project? I´m learning Adobe Illustrator but nah, so boring to make my own SVGs :v
@imPriyankCoder
@imPriyankCoder 4 жыл бұрын
thank you Shawn. so much to catch up hehe. Shawn how to create /id/ when user click on bana smoothie it will take you to that particular id in detail page
@NetNinja
@NetNinja 4 жыл бұрын
Hey, you'll need to set up a new route & handler for that using route params. I talk about how to do all that in my node crash course tutorial. Here is the video for it - kzbin.info/www/bejne/jIeqmJSZn9-WaLs
@imPriyankCoder
@imPriyankCoder 4 жыл бұрын
@@NetNinja thank you for everything
@abhinav.sharma
@abhinav.sharma 4 жыл бұрын
Shaun loves food way too much.
@NetNinja
@NetNinja 4 жыл бұрын
lol
@ryanchristopheredquila1454
@ryanchristopheredquila1454 4 жыл бұрын
Yeyy another node tutorial!
@sciencenerd8326
@sciencenerd8326 2 жыл бұрын
God sent you on earth for me!
@alishahzil721
@alishahzil721 4 жыл бұрын
hi bro. can I use ejs file with firebase web hosting? how to create dynamic link routes and dynamic data with firebase cloud function?
@bluemotivation5495
@bluemotivation5495 4 жыл бұрын
Can you create a new series to create an e-commerce website with firebase cloud function?
@alishahzil721
@alishahzil721 4 жыл бұрын
@@bluemotivation5495 am interested too. its time to create clone web apps(just like Netflix amazon etc) with firbase special with firebase cloud function .
@longnt7375
@longnt7375 4 жыл бұрын
Cool.......... I was waiting for this one!! Thanks Hope in this Node.js Auth ttorial series you have video Two Factor Authentication with TOTP using Node.js and Speakeasy and Authorization: User Roles and Permissions Nodejs or something similar. Your Modern JavaScript Course on Udemy that help me very much
@QuanNguyen-og6pq
@QuanNguyen-og6pq 3 жыл бұрын
top notch tutorial!
@dhanujtomar
@dhanujtomar 9 ай бұрын
(node:16272) [DEP0170] DeprecationWarning: To resolve this error I created my own db on MongoDB and then deleted all dependencies from the package.json file and reinstalled the updated version of those files manually using npm. then deleted { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true } from the code. Hope it helps
@ferreiradelima96
@ferreiradelima96 7 ай бұрын
thank you. Here it didn't work. I updated all dependencies, it would always show me this error " URI cannot have port number ". I had to connect to Compass MongoDB.
Node Auth Tutorial (JWT) #2 - Auth Routes & Controllers
11:48
Net Ninja
Рет қаралды 90 М.
JWT Authentication Tutorial - Node.js
27:36
Web Dev Simplified
Рет қаралды 1 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 8 МЛН
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 4 МЛН
Node Auth Tutorial (JWT) #5 - Mongoose Validation
23:15
Net Ninja
Рет қаралды 68 М.
Learn JWT in 10 Minutes with Express, Node, and Cookie Parser
10:20
Web Dev Cody
Рет қаралды 111 М.
JWT Authentication | Node JS and Express tutorials for Beginners
1:00:03
Why is JWT popular?
5:14
ByteByteGo
Рет қаралды 318 М.
Connect MongoDB with Node.js using mongoose | MongoDB + Express.js
10:44
Node Auth Tutorial (JWT) #12 - New User Signup (part 2)
7:44
Net Ninja
Рет қаралды 46 М.
Session vs Token Authentication in 100 Seconds
2:18
Fireship
Рет қаралды 1 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 8 МЛН