Build an Authentication API with Node.js, TypeScript, Typegoose, ExpressJS & Zod

preview_player
Показать описание


0:00 Intro
1:14 Demo
3:42 Code walkthrough
5:40 Bootstrap
19:56 Register user
43:57 Mailer setup
54:22 Verify email
1:02:13 Forgot password email
1:12:52 Reset password
1:20:30 Login
1:43:23 Get current user
1:52:14 Refresh tokens

🌎 Follow me here:

📚 Concepts & technologies covered
- REST API
- Authentication
- TypeScript
- Mongoose & Typegoose
Рекомендации по теме
Комментарии
Автор

I think you are the best on YouTube for making video tutorials. A completely new beginners can easily understand your content. I wish you were there when i start learning these tutorials 😂. Try to explore pagination and more.

dishantnavadiya
Автор

Your content is amazing, really high quality. I would love to see a full stack graphql version of this, with nextjs and SSR where you also show us about security best practices, like where to store the access token, how to deal with refresh tokens when access one expires. Damn that could be something I would pay for!

Korazza
Автор

Hey Tom, wanted to join in with other commenters and thank you for probably the most useful content on MERN stack on YouTube! Compare to other channels, your tutorials are actually very in depth and useful due to very sensible use of typescript. Without going crazy and over typing the code to the point where it’s already unreadable!
I would love to see if you could incorporate architectural patterns into say the mern playlist by making code modular with ability to switch between mongoose and say prisma with Postgres. Also would be great to see how you handle react testing library for the front end. ;) thanks again!! Such an underrated channel it’s unbelievable..

aleksandrmisnov
Автор

You are the best!!! @Tom. Thank you for being such a blessing.

Visinhoever
Автор

As someone who has a supercomputer laying around that can only crack argon2 passwords I would like to thank you for finally giving it something to do

MrKeepItTrill
Автор

Man the fact that you use typescript in your tutorials is so nice, I come to learn and this way I just learn more even if I want to use plain js.

damin
Автор

Thank you soo much Tom for this amazing video...learnt alot!

ichigokuro
Автор

Mate, absolutely epic tutorial. Learnt a shitload and really enjoyed the entire walkthrough.
Please keep making these epic videos man, you've got the knack for it!
Rock on bro 🤘

Draxen
Автор

Hi Tom! Thank you for making this video. I've already implemented your folder structure into my own projects! However, typescript is so overwhelming..., like Request<{}, {}, {}, {}>. Its gonna take me a while to digest all of this ahhh!

dumbledoornguyen
Автор

Learnt tons of stuffs from your videos, and you deserve more views.
Keep the good work and wish you all the best, my friend.

lihinfei
Автор

If only I have a way to make your videos appear first on youtube search, so that people that are looking for high quality content find you quicker

Nab_
Автор

Your content is amazing and the quality is really high the practises you use really cleared a lot of concepts and teached me how to not make a hotchpotch

priyanshunaskar
Автор

Hi Tom, I have recently discovered your videos. This is the best video I have seen on how to use typescript with node and some of the practices you use I will be using as standard from now on.

roysheppard-dev
Автор

Awesome content Tom!! Thanks for sharing

juanfrancomartin
Автор

Marvelous tutorial! I learned a lot of this project, thanks so much for share it 👏🏻🙌🏻

benjadiaz
Автор

This tutorial was amazing. I learnt a lot of new things.
I have just one suggestion.. when you make a mistake, please mention which part you fixed (even if its obvious and straightforward) rather than just fixing it and edit that part out.

royz_
Автор

It took me some time to get here, but i am finally understanding your content and it is gold. Thanks for the videos!

iuryferreira
Автор

Great tutorial Tom! Thanks for your hard work. I'm using these techniques to build my graphql boilerplate with Typegraphql.

nelsonfleig
Автор

That last 30 minutes are pure fire! I'm trying to do the same thing but with Postgres and Prisma (ORM) and it's hard.

ricardorien
Автор

Hello TomDoesTech, Please implement this api with frontend like React or Vue🔥 I like this amazing video tutorial.

youmee