Full-Stack Fundamentals 3 - Auth
Course description
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
Watch Online Full-Stack Fundamentals 3 - Auth
All Course Lessons (14)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 1. Starting from Templates Demo | 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 |
Unlock unlimited learning
Get instant access to all 13 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Full-Stack Fundamentals 4 - Payments
B-Sides, Bonuses and Oddities
The Complete 2023 Web Development Bootcamp
Learn Astro