Skip to main content
Clerk provides hosted auth UI components, every major social provider, and a polished admin dashboard. Use as an alternative to vly’s built-in auth when you want pre-built UI.
Full setup walkthrough being written.

When to pick over built-in auth

  • You want pre-built sign-in / sign-up / user-profile components.
  • You need fine-grained orgs / roles / permissions out of the box.
  • Your team already uses Clerk elsewhere.

Setup

CLERK_PUBLISHABLE_KEY (client-visible) and CLERK_SECRET_KEY (server) in vly secrets. Configure Convex auth provider to point at Clerk’s JWT issuer.

Built-in auth

The default.

Auth0

Enterprise alternative.

Auth flows

Patterns.
Last modified on April 18, 2026