Full-Stack Fundamentals 3 - Auth

1h 9m 21s
English
Paid

In the previous project, we created a working application - Prompt Manager, mastering the key principles of full-stack development using Next.js, Supabase, and Drizzle. Now, we will enhance this application with a crucial feature - user authentication.

Read more about the course

The authentication system will allow each user to view and manage only their own prompts, making the application more personalized, secure, and similar to real web services.

What's new in this project:

  • Instead of starting from scratch, we will use a ready-made template - the source code from the previous Prompt Manager project.
  • The template saves time and allows us to focus immediately on implementing authentication.
  • We will add user registration, login, logout, and restrict data access for each user.

This project is a logical continuation of learning: you will learn to protect user data and configure basic security mechanisms needed in any modern application.

Watch Online Full-Stack Fundamentals 3 - Auth

Join premium to watch
Go to premium
# Title Duration
1 1. Starting from Templates 07:54
2 2. Project Setup 04:47
3 3. Authentication with Clerk 05:19
4 4. Clerk Configuration 05:14
5 5. Auth Rules 03:05
6 6. Middleware Setup 05:57
7 7. Clerk Provider Integration 03:06
8 8. Sign-Up Page 06:34
9 9. Updating the Prompts Table 05:12
10 10. Updating Seed Data 05:05
11 11. User Profile Button 05:40
12 12. Requiring an Authenticated User 06:14
13 13. Testing with Multiple Users 01:34
14 14. Deploying the Project 03:40

Similar courses to Full-Stack Fundamentals 3 - Auth

Node, SQL, & PostgreSQL - Mastering Backend Web Development

Node, SQL, & PostgreSQL - Mastering Backend Web Developmentudemy

Category: Sql, Node.js, Other (Backend)
Duration 4 hours 59 minutes 41 seconds
Neo4j: GraphDB Foundations with Cypher

Neo4j: GraphDB Foundations with Cypherudemy

Category: Other (Backend)
Duration 4 hours 44 minutes
Build Modern Websites with Astro!

Build Modern Websites with Astro!James Q Quick

Category: Other (Frontend)
Duration 7 hours 28 minutes 32 seconds
Streaming Databases

Streaming Databasesoreillymedia

Category: Other (Backend)
Duration
Effective Database Design

Effective Database DesignBen Brumm

Category: Sql, Other (Backend)
Duration 1 hour 3 minutes 56 seconds
Introduction to Microsoft Orleans

Introduction to Microsoft Orleanspluralsight

Category: Other (Backend)
Duration 1 hour 45 minutes
Serverless Handbook for frontend engineers

Serverless Handbook for frontend engineersSwizec Teller

Category: Other (Frontend)
Duration
Apache Flink

Apache Flinkrockthejvm.com

Category: Other (Backend)
Duration 8 hours 31 minutes 38 seconds
The Complete 2023 Web Development Bootcamp

The Complete 2023 Web Development Bootcampudemy

Category: MongoDB, Other (Backend), Other (Frontend)
Duration 62 hours 32 minutes 23 seconds
Testing Fundamentals [EpicWeb]

Testing Fundamentals [EpicWeb]Artem Zakharchenko

Category: Other (Frontend)
Duration 5 hours 16 minutes 16 seconds