Uploaded April 2024 | Updated September 2026, 2 weeks ago
Next-auth is an easy way to get started with authentication in your NextJS App Router application. Let's get it set up, and see how to secure routes, server actions, API routes and client and server API requests!
Code: github.com/jherr/next-auth-v5
👉 Upcoming NextJS course: https://pronextjs.dev
👉 Don't forget to subscribe to this channel for more updates: bit.ly/2E7drfJ
👉 Discord server signup: discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night Wolf [black] and Operator Mono
👉 Terminal Theme and font? oh-my-posh with powerlevel10k_rainbow and SpaceMono NF
00:00 Introduction
00:20 Installation And Configuration
02:35 Adding A Provider
03:46 Signin And Signout
06:07 Building An Auth Button
08:38 Auth Middleware
10:34 Auth In Server Actions
11:37 Auth In API Routes
12:13 Authenticated Client Calls
13:03 Authenticated Server Calls
14:14 Outroduction
Next-auth is an easy way to get started with authentication in your NextJS App Router application. Let's get it set up, and see how to secure routes, server actions, API routes and client and server API requests!
Code: github.com/jherr/next-auth-v5
👉 Upcoming NextJS course: https://pronextjs.dev
👉 Don't forget to subscribe to this channel for more updates: bit.ly/2E7drfJ
👉 Discord server signup: discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night Wolf [black] and Operator Mono
👉 Terminal Theme and font? oh-my-posh with powerlevel10k_rainbow and SpaceMono NF
00:00 Introduction
00:20 Installation And Configuration
02:35 Adding A Provider
03:46 Signin And Signout
06:07 Building An Auth Button
08:38 Auth Middleware
10:34 Auth In Server Actions
11:37 Auth In API Routes
12:13 Authenticated Client Calls
13:03 Authenticated Server Calls
14:14 Outroduction
![FASTER JavaScript In 2025 With Sets
Sets are a great way to boost the performance of your JavaScript or TypeScript application. Explore all of the features of Sets, including the new 2025 methods.
Code: https://github.com/jherr/javascript-sets
👉 ProNextJS Course: https://pronextjs.dev
👉 Dont forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night Wolf [black] and Operator Mono
👉 Terminal Theme and font? oh-my-posh with custom prompt and SpaceMono NF
00:00 Introduction
00:19 Jupyter Notebooks with JavaScript
00:53 Creating Sets
03:35 Looking Up Values in a Set
05:04 Comparing Sets
08:16 Set Performance vs Arrays
09:34 Building Pub Sub with Set
12:35 Outroduction FASTER JavaScript In 2025 With Sets](https://i.ytimg.com/vi/zSeGG-SCm8s/mqdefault.jpg)
![Forget AI Chatbots, Bring Your AI To Life With Tools
Tools for AI are the easiest way to bring your data into AI sessions on-demand.
Code: https://github.com/jherr/ai-pet-finder
👉 ProNextJS Course: https://pronextjs.dev
👉 Dont forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code theme and font? Night Wolf [black] and Operator Mono
👉 Terminal Theme and font? oh-my-posh with custome prompt and SpaceMono NF
00:00 Introduction
00:21 Gpt-4o without tools
00:58 AI client code
01:53 AI server code
02:26 Adding an AI query tool
04:47 Giving the AI more responses
05:47 ProNextJS.dev
06:09 Adding an AI UI tool
07:45 Outroduction Forget AI Chatbots, Bring Your AI To Life With Tools](https://i.ytimg.com/vi/zsHYbiPQR98/mqdefault.jpg)