Authentication
Clerk

Clerk

Clerk is more than a "sign-in box." Integrate complete user management UIs and APIs, purpose-built for React, Next.js, and the Modern Web.

Documentation (opens in a new tab)

Dependencies Installed

  • Regular
    • @clerk/nextjs

Files Scaffolded

  • middleware.ts
  • app/sign-in/[[...sign-in]]/page.tsx
  • app/sign-up/[[...sign-in]]/page.tsx
  • lib/auth/utils.ts
  • app/account/page.tsx
  • app/account/UserSettings.tsx
  • app/account/UpdateNameCard.tsx
  • app/account/UpdateEmailCard.tsx
  • app/account/AccountCard.tsx
  • components/Navbar.tsx

Files Updated

  • .env
  • lib/env.mjs
  • app/layout.tsx
  • app/page.tsx