Table of Contents 1:52 Prerequisites 2:41 Series topics 3:50 User authentication options 9:58 Why Passport JS?
@johnnyboghean22423 жыл бұрын
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Ай бұрын
Welcome from odin!
@ahmedosama76323 жыл бұрын
You are really underrated, man. You deserve more views and subscribers
@zachgoll3 жыл бұрын
Thanks for the comment, really appreciate it!
@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 Жыл бұрын
Just to clarify, I have no affiliation with the Odin project, but agree, it’s a great one!
@asbelljc58102 жыл бұрын
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!
@zachgoll2 жыл бұрын
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!
@vidhiagrawal33 жыл бұрын
This video needs to be the first search result for NodeJS app Authentication. Great work man!
@flowerofash44392 жыл бұрын
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_TUTOR2 жыл бұрын
brah you explain this way better than web dev simplified
@athomewithnick52074 жыл бұрын
Really looking forward to this series. Great job explaining things so far. Thanks for making these!
@haciendadad2 жыл бұрын
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-bb9ro2 жыл бұрын
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.
@arsalanahmad18324 жыл бұрын
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
@lakshmisreevadlamudi38738 ай бұрын
Thank you for the explanation.Good one
@electrotsmishar4 жыл бұрын
I was searching this for a long time. Thanks for the tutorial
@manothmc4 жыл бұрын
Highly recommend passport js tutorial for passport beginner .. clearly describe the stages that passport .js has ... 👍❤️ thanks bro!!!!
@sadhucat44764 жыл бұрын
So well explained, excellent communicator. Once this channel gets traction it'll move up fast.
@codecows79564 жыл бұрын
I don't know why this doesn't have more views!
@ThatGuyAnonymous4 жыл бұрын
Few minutes in the video and I've subbed to your channel
@sahilnare50054 жыл бұрын
This crash course is amazing! You should have more views.
@josbexerr51663 жыл бұрын
Muchas gracias Mister Zach por compartir conocimiento....saludos de los andes peruanos
@anmolarora41673 жыл бұрын
Enjoying this series...
@blunderfoxbeta4 жыл бұрын
You are great bro, billion dollars video for me Thank you bro❤️❤️❤️❤️❤️
@hunner88674 жыл бұрын
I absolutely agree
@Cognitoman3 жыл бұрын
This is a good series for refreshing. I forgot a lot of stuff :(
@annabellesun47192 жыл бұрын
So well explained. Thank you!
@k.ashutoshbaitharu3964 Жыл бұрын
You're a really Great teacher!
@jonathanho39623 жыл бұрын
Thank you for an amazing series!
@lloyd_jvr91524 жыл бұрын
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 Жыл бұрын
awesome stuff man, kudos
@modibosanogo34914 жыл бұрын
Very well explained tutorial and I do loved it.
@jonasvanhastel95184 жыл бұрын
You have the best video's I ever found
@mamadkhan67083 жыл бұрын
Thank u . that was very helpful.
@RA-zv8xm3 жыл бұрын
Hey zach, you're awesome!
@mmalam71824 жыл бұрын
wow am so happy to find your channel!
@dwanejohnson37723 жыл бұрын
Thank you so much for these
@jamesonpetitfrere51293 жыл бұрын
This guy is underrated. You should have some Udemy classes
@amanaggarwal58843 жыл бұрын
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?
@nicolaslp46303 жыл бұрын
Great content! Thanks!
@albertoarielarce29823 жыл бұрын
Thank a lot Zach!
@benjaminmensah361711 ай бұрын
I had to turn it up to 1.5 speed to make this bearable to watch lol. Good info but the pacing is rough.
@khangpham28053 жыл бұрын
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!
@SmokyBigSmoke4 жыл бұрын
thank you so much brother.
@tech3425 Жыл бұрын
Was searching on youtube for a good recent video. Thanks to theOdinProject for linking me here
@THEBEST-lh6pq3 жыл бұрын
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?
@zachgoll3 жыл бұрын
Good question, and yes you could implement multiple strategies in one app!
@THEBEST-lh6pq3 жыл бұрын
@@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?
@zachgoll3 жыл бұрын
@@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-lh6pq3 жыл бұрын
@@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 .
@sidarjunful4 жыл бұрын
Please make a video series like this in using Multer.js
@muhammadusama86308 ай бұрын
thanks man
@arvindchauhan84393 жыл бұрын
Thank you!!
@mackynikat88333 жыл бұрын
. theres a smell of manlihood so im going to like this aye