What is User Authentication? (Node + Express + Passport)

  Рет қаралды 46,340

Zach Gollwitzer

Zach Gollwitzer

Күн бұрын

Пікірлер: 59
@zachgoll
@zachgoll 4 жыл бұрын
Table of Contents 1:52 Prerequisites 2:41 Series topics 3:50 User authentication options 9:58 Why Passport JS?
@johnnyboghean2242
@johnnyboghean2242 3 жыл бұрын
As a self-taught developer in the process of learning and building my first app, I am stuck at the authentication part of it. Came by this series and I have to say this first video has sold the series to me.
@harissaeed7012
@harissaeed7012 Ай бұрын
Welcome from odin!
@ahmedosama7632
@ahmedosama7632 3 жыл бұрын
You are really underrated, man. You deserve more views and subscribers
@zachgoll
@zachgoll 3 жыл бұрын
Thanks for the comment, really appreciate it!
@alexe3682
@alexe3682 Жыл бұрын
Zach, Zach what a surprise. This authentication material is just second to none. It is not absolutely necessary to build your first apps. On the other hand, if you want to know, what's going on under the hood, these videos are perhaps one of the most detailed explanations, you can find on the net altogether. There is a very confusing topic in web development when we first meet it, HTML headers and cookies. If you want to be less confused, the videos definitely help. For those, who never tried, this material is part of the Odin Project, where Zach is a maintainer or moderator. Sorry, if I was wrong with his role. Anyway, that curriculum is warmly recommended if you want to learn web development in the right way. OK, they may not make you a full pro, but this is the place to go if you want to start your journey to become a web developer. As this material proves too, they teach you rock-solid basics and you will need all the drop of it on that journey. Best wishes, Alex73
@zachgoll
@zachgoll Жыл бұрын
Just to clarify, I have no affiliation with the Odin project, but agree, it’s a great one!
@asbelljc5810
@asbelljc5810 2 жыл бұрын
You are an awesome teacher, Zach!! Passport's weak documentation has given rise to a lot of weak tutorials (I can hardly fault the presenters), and sifting through them has been probably the worst headache of my dev studies so far. Then I found your series, and within a few hours I not only got my authentication working, but also I was able to extrapolate and make a custom setup appropriate for my app. And what do you need to be able to extrapolate? UNDERSTANDING. This subject has been so hard to grasp and I can't thank you enough for helping me finally get there!
@zachgoll
@zachgoll 2 жыл бұрын
Thanks for the comment, I totally understand! This series took me a long time due to the poor documentation. I even reached out to the maintainer of Passport to get this series as an official link in the docs, but no luck so far!
@vidhiagrawal3
@vidhiagrawal3 3 жыл бұрын
This video needs to be the first search result for NodeJS app Authentication. Great work man!
@flowerofash4439
@flowerofash4439 2 жыл бұрын
thank God i found this tutorial, there is countless toturial that show how to use passport-local or jwt but they don't truly explain the codes or even explain why passportjs is a thing, they just there and say "write this". i wanna learn how to be a web developer not just a copy paste master
@ROBLOX_TUTOR
@ROBLOX_TUTOR 2 жыл бұрын
brah you explain this way better than web dev simplified
@athomewithnick5207
@athomewithnick5207 4 жыл бұрын
Really looking forward to this series. Great job explaining things so far. Thanks for making these!
@haciendadad
@haciendadad 2 жыл бұрын
Really good intro! You answered all the questions and explained why Passport and what it provides. Good preparation too, I like seeing the outline list and your explanation seems well thought out. Also, I like videos that ask to like or subscribe at the end of the videos instead of up front. You don't tip your waiter until you've had your meal and they gave good service and that last thing you ask for is the Like and Subscribe. #HatTip!
@Blue-bb9ro
@Blue-bb9ro 2 жыл бұрын
Thank you for this. I've always used passport-local-mongoose along with Passport and always had trouble setting this up because of lack information of what's happening under the hood. I'll be definitely watching this series.
@arsalanahmad1832
@arsalanahmad1832 4 жыл бұрын
this is the best series I have watched on JS, and completely provides knowledge for authentication and authorization. Also it eliminates the pre requisites in videos and tries to make each video stand alone which was by far the best feature. Also the detailed code is provided too. Thanks and Best wishes man
@lakshmisreevadlamudi3873
@lakshmisreevadlamudi3873 8 ай бұрын
Thank you for the explanation.Good one
@electrotsmishar
@electrotsmishar 4 жыл бұрын
I was searching this for a long time. Thanks for the tutorial
@manothmc
@manothmc 4 жыл бұрын
Highly recommend passport js tutorial for passport beginner .. clearly describe the stages that passport .js has ... 👍❤️ thanks bro!!!!
@sadhucat4476
@sadhucat4476 4 жыл бұрын
So well explained, excellent communicator. Once this channel gets traction it'll move up fast.
@codecows7956
@codecows7956 4 жыл бұрын
I don't know why this doesn't have more views!
@ThatGuyAnonymous
@ThatGuyAnonymous 4 жыл бұрын
Few minutes in the video and I've subbed to your channel
@sahilnare5005
@sahilnare5005 4 жыл бұрын
This crash course is amazing! You should have more views.
@josbexerr5166
@josbexerr5166 3 жыл бұрын
Muchas gracias Mister Zach por compartir conocimiento....saludos de los andes peruanos
@anmolarora4167
@anmolarora4167 3 жыл бұрын
Enjoying this series...
@blunderfoxbeta
@blunderfoxbeta 4 жыл бұрын
You are great bro, billion dollars video for me Thank you bro❤️❤️❤️❤️❤️
@hunner8867
@hunner8867 4 жыл бұрын
I absolutely agree
@Cognitoman
@Cognitoman 3 жыл бұрын
This is a good series for refreshing. I forgot a lot of stuff :(
@annabellesun4719
@annabellesun4719 2 жыл бұрын
So well explained. Thank you!
@k.ashutoshbaitharu3964
@k.ashutoshbaitharu3964 Жыл бұрын
You're a really Great teacher!
@jonathanho3962
@jonathanho3962 3 жыл бұрын
Thank you for an amazing series!
@lloyd_jvr9152
@lloyd_jvr9152 4 жыл бұрын
You are awesome dude thx so much keep it up! Using your lectures/videos to understand and learn to be able to teach university team
@cm3462
@cm3462 Жыл бұрын
awesome stuff man, kudos
@modibosanogo3491
@modibosanogo3491 4 жыл бұрын
Very well explained tutorial and I do loved it.
@jonasvanhastel9518
@jonasvanhastel9518 4 жыл бұрын
You have the best video's I ever found
@mamadkhan6708
@mamadkhan6708 3 жыл бұрын
Thank u . that was very helpful.
@RA-zv8xm
@RA-zv8xm 3 жыл бұрын
Hey zach, you're awesome!
@mmalam7182
@mmalam7182 4 жыл бұрын
wow am so happy to find your channel!
@dwanejohnson3772
@dwanejohnson3772 3 жыл бұрын
Thank you so much for these
@jamesonpetitfrere5129
@jamesonpetitfrere5129 3 жыл бұрын
This guy is underrated. You should have some Udemy classes
@amanaggarwal5884
@amanaggarwal5884 3 жыл бұрын
Hi Zach. Begging you for a tutorial over global install, --save or --dev these commands what they meant in nodejs. As a beginner, it's very confusing. What is a production app and how it is different from what we make locally and versions in package.json and how we can use it?
@nicolaslp4630
@nicolaslp4630 3 жыл бұрын
Great content! Thanks!
@albertoarielarce2982
@albertoarielarce2982 3 жыл бұрын
Thank a lot Zach!
@benjaminmensah3617
@benjaminmensah3617 11 ай бұрын
I had to turn it up to 1.5 speed to make this bearable to watch lol. Good info but the pacing is rough.
@khangpham2805
@khangpham2805 3 жыл бұрын
hello Zach! Firstly, Thanks for your series. But I have some problem with the customField, I have some error. Although i have already customed it like you but when i try to log req.body.pw, and it is undefined. But when i access to the req.body.password and it is correct. Could you explain to me? Thank youuu!
@SmokyBigSmoke
@SmokyBigSmoke 4 жыл бұрын
thank you so much brother.
@tech3425
@tech3425 Жыл бұрын
Was searching on youtube for a good recent video. Thanks to theOdinProject for linking me here
@THEBEST-lh6pq
@THEBEST-lh6pq 3 жыл бұрын
Seems like a great playlist. I am just starting out so my question might be bit irrelevant. So if passportjs is just framework for me to build up on, can I implement different passport strategies in 1 project?. Like for instance when websites offer you either normal email, password authentication or using google or maybe even Facebook at the same time. Can I implement all of this 3 authentication logic with passportjs in 1 project?
@zachgoll
@zachgoll 3 жыл бұрын
Good question, and yes you could implement multiple strategies in one app!
@THEBEST-lh6pq
@THEBEST-lh6pq 3 жыл бұрын
@@zachgoll wow thanks for attention. Also as you mentioned oauth 2 is just protocol for implementing Auth system. Does it mean I can have maybe Google oauth based on jwt tokens instead of sessions?
@zachgoll
@zachgoll 3 жыл бұрын
@@THEBEST-lh6pq with oauth, there are still “tokens” involved, but not as simple as a single JWT. You have access, authorization, and refresh tokens that all play into the scheme. Very powerful, but would require an entire video series IMO
@THEBEST-lh6pq
@THEBEST-lh6pq 3 жыл бұрын
@@zachgoll Oh I understand. Hopefully one day you may extend this passport series to cover oauth too. Well thanks again, great content, great audio. Keep up the good work .
@sidarjunful
@sidarjunful 4 жыл бұрын
Please make a video series like this in using Multer.js
@muhammadusama8630
@muhammadusama8630 8 ай бұрын
thanks man
@arvindchauhan8439
@arvindchauhan8439 3 жыл бұрын
Thank you!!
@mackynikat8833
@mackynikat8833 3 жыл бұрын
. theres a smell of manlihood so im going to like this aye
@rahultirkey7950
@rahultirkey7950 2 жыл бұрын
Can I use passport auth with grapgql?
@pdxmirage
@pdxmirage 4 жыл бұрын
easiest subscribe of my life, thank you for this
HTTP Headers and Cookies
17:38
Zach Gollwitzer
Рет қаралды 95 М.
Passport Local Strategy Usage (Node + Passport + Express)
26:53
Zach Gollwitzer
Рет қаралды 37 М.
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 2,6 МЛН
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 118 МЛН
Express JS #15 - Passport.js Authentication
37:41
Anson the Developer
Рет қаралды 18 М.
Your complete guide to understanding the express-session library
25:50
Zach Gollwitzer
Рет қаралды 79 М.
Session Vs JWT: The Differences You May Not Know!
7:00
ByteByteGo
Рет қаралды 213 М.
Node.js Passport Login System Tutorial
36:28
Web Dev Simplified
Рет қаралды 1 МЛН
Hashing Passwords in Node and Express using bcrypt
17:38
Sam Meech-Ward
Рет қаралды 30 М.
Passport JWT Strategy Configuration (Node + Passport + Express)
38:47
Zach Gollwitzer
Рет қаралды 30 М.
How to use the Passport JWT Strategy with Angular
27:16
Zach Gollwitzer
Рет қаралды 9 М.