Skip to main content

Next Auth V5 - Продвинутое руководство

8h 1m 8s
English
Free

Course description

In this 8-hour course, you will learn how to create your own authentication toolkit using the latest version of Next Auth v5 (Auth.js). We will cover topics such as two-factor authentication (2FA), password recovery functionality, email verification, credential login, OAuth (login via Google and GitHub), and much more.

Watch Online

0:00 0:00
#Lesson TitleDuration
1Intro & Demo02:06
2Setup13:15
3Routing22:47
4Home page10:35
5Card Wrapper16:12
6Login Form18:18
7Register Form17:08
8Database & Schema16:58
9Register Functionality09:17
10Middleware & Login44:22
11Callbacks29:43
12OAuth (Google & Github)27:24
13Emails & Tokens31:29
14Email Verification28:45
15Password Reset Token19:59
16New Password Form14:38
17Two Factor Authentication32:40
18User Button & Hooks19:35
19Server & Client Example15:05
20Admin Example17:19
21Settings45:44
22Sponsor (Clerk)05:06
23Wrap-up & Deployment22:43

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

The Approachable Guide to Accessible Components

The Approachable Guide to Accessible Components

Sources: fullstack.io
"A Clear Guide to Creating Accessible Components" is intended to provide a comprehensive understanding of web accessibility. The course covers the basics...
2 hours 19 minutes 45 seconds
Advanced Vitest Patterns

Advanced Vitest Patterns

Sources: Artem Zakharchenko
Do you know that feeling when an instrument "clicks"? When you stop perceiving it as just a means to an end and start using it as...
1 hour 43 minutes 59 seconds
Epic Web. Ship Modern Full-Stack Web Applications

Epic Web. Ship Modern Full-Stack Web Applications

Sources: Kent C. Dodds
Whether you and your team are working on an existing enterprise-scale web app, or you've just come up with an amazing idea for a new project , the one thing standing between you...
39 hours 2 minutes 51 seconds
Developing LLM App Frontends with Streamlit

Developing LLM App Frontends with Streamlit

Sources: zerotomastery.io
This byte-sized course will teach Streamlit fundamentals and how to use Streamlit to create a frontend for your LLM-powered applications.
1 hour 43 minutes 52 seconds
Create Interactive 3D Experiences with TresJS

Create Interactive 3D Experiences with TresJS

Sources: egghead
Learn to create interactive 3D scenes with TresJS, including integration into Vue, working with objects and lighting, animation, and user interaction.
52 minutes 24 seconds