Clerk Features
Pre-built UI Components
Clerk provides pre-built ui components for your applications.
Email/Password Auth
Clerk provides email/password auth for your applications.
Social OAuth
Clerk provides social oauth for your applications.
Multi-factor Auth
Clerk provides multi-factor auth for your applications.
User Profiles
Clerk provides user profiles for your applications.
Organizations
Clerk provides organizations for your applications.
How to Integrate Clerk
Follow these steps to add this integration to your CreateOS project
Step 1
Create a Clerk application at clerk.com
Step 2
Get your API keys from the Clerk Dashboard
Step 3
Add NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY to environment
Step 4
Wrap your app with ClerkProvider
Step 5
Add sign-in and sign-up routes
Step 6
Deploy with Clerk authentication ready
Environment Variables
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_value_hereCLERK_SECRET_KEY=your_value_hereNEXT_PUBLIC_CLERK_SIGN_IN_URL=your_value_hereNEXT_PUBLIC_CLERK_SIGN_UP_URL=your_value_hereRelated Integrations
Clerk FAQ
Clerk is a hosted service with pre-built UI components and user management. NextAuth is self-hosted and more customizable. Clerk is faster to implement; NextAuth gives more control.
Yes, Clerk components are fully themeable. Match your brand colors, fonts, and styles through the Clerk Dashboard or component props.