MERN Auth Tutorial

by Net Ninja · 17 videos

Total watch time

2h 44m

at speed · exactly 2 hours, 44 minutes, 10 seconds at 1×

2h 44m 10s
1.25×2h 11m 20s
1.5×1h 49m 27s
1.75×1h 33m 49s
1h 22m 5s
Average video9m 39s
Longest14m 25s
Shortest6m
Compare Open on YouTube JSON

Plan to finish

About 3 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 3 days. Turn on JavaScript to plan around your week.

Videos (17)

2h 44m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 MERN Authentication Tutorial #1 - Intro & Starter Project 13:56 2022-07-19
2 MERN Authentication Tutorial #2 - User Routes, Controller & Model 12:16 2022-07-19
3 MERN Authentication Tutorial #3 - Signing Up & Hashing Passwords 13:19 2022-07-20
4 MERN Authentication Tutorial #4 - Email & Password Validation 6:02 2022-07-21
5 MERN Authentication Tutorial #5 - JSON Web Tokens (theory) 8:27 2022-07-22
6 MERN Authentication Tutorial #6 - Signing Tokens 6:24 2022-07-25
7 MERN Authentication Tutorial #7 - Logging Users In 8:12 2022-07-26
8 MERN Authentication Tutorial #8 - React Auth Context 10:08 2022-07-27
9 MERN Authentication Tutorial #9 - Login & Signup Forms 9:09 2022-07-28
10 MERN Authentication Tutorial #10 - Making a useSignup Hook 12:37 2022-07-29
11 MERN Authentication Tutorial #11 - Making a useLogout Hook 6:48 2022-08-01
12 MERN Authentication Tutorial #12 - Making a useLogin Hook 6:06 2022-08-01
13 MERN Authentication Tutorial #13 - Setting the Initial Auth Status 8:47 2022-08-02
14 MERN Authentication Tutorial #14 - Protecting API Routes 14:25 2022-08-03
15 MERN Authentication Tutorial #15 - Making Authorized Requests 8:39 2022-08-04
16 MERN Authentication Tutorial #16 - Protecting React Routes 6:00 2022-08-08
17 MERN Authentication Tutorial #17 - Assigning Workouts to Users 12:55 2022-08-09

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 2h 44m · 17 videos

Markdown
[![Watch time: 2h 44m · 17 videos](https://playlistduration.com/badge/playlist/PL4cUxeGkcC9g8OhpOZxNdhXggFz2lOuCT.svg)](https://playlistduration.com/playlist/PL4cUxeGkcC9g8OhpOZxNdhXggFz2lOuCT)
HTML
<a href="https://playlistduration.com/playlist/PL4cUxeGkcC9g8OhpOZxNdhXggFz2lOuCT"><img src="https://playlistduration.com/badge/playlist/PL4cUxeGkcC9g8OhpOZxNdhXggFz2lOuCT.svg" alt="Watch time: 2h 44m · 17 videos" width="203" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PL4cUxeGkcC9g8OhpOZxNdhXggFz2lOuCT returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.