In this project, we will buid an authentication system for Next.js using clerk. It can also be used with React SPAs and Remix.
Visit Clerk:
Project Code:
https://github.com/bradtraversy/clerk-app
Clerk Docs:
Main: https://clerk.com/docs
Next.js: https://clerk.com/docs/nextjs/get-started-with-nextjs
React: https://clerk.com/docs/quickstarts/get-started-with-create-react-app
Remix: https://clerk.com/docs/quickstarts/get-started-with-remix
Follow Clerk On Twitter:
Timestamps:
- Intro
- Project Demo
- Next.js Setup
- Install & Setup Clerk
- Clerk Provider
- Header Component
- Protecting Pages - middleware.js
- .env routes
- Sign In Page
- Conditional Header Links
- UserButton Component
- UserProfile Component
- Email Signup & Verification Code
- Using Themes
- Start Custom Sign Up Flow
- Custom Form UI
- Handle Submit
- Email Verification
- Conclusion
1:00:21
12:08
52:41
3:23:11