Authentication

Drop-in authentication — sign-up, login, user management.

Clerk handles the entire auth flow: sign-up, login, password reset, social providers, multi-factor, and user profile management. InBuild integrates via Clerk's Next.js SDK for production-grade auth with zero custom code.

What you get

Pre-built sign-up and login components
Social login (Google, GitHub, Apple, etc.)
Multi-factor authentication
User profile management dashboard
Middleware-based route protection

FAQ

Is Clerk free?

Clerk has a free tier with up to 10,000 monthly active users. Paid plans start at $25/month for additional features.

Can I switch from InBuild's built-in auth to Clerk?

Yes. In the exported project, install @clerk/nextjs, add your Clerk keys to env vars, and replace the auth middleware. The Clerk docs have a specific Next.js guide.

Other integrations