{"asOf":"2026-10-28","storesIpAddresses":false,"matched":{"id":"auth0-to-clerk","from":"auth0","to":"clerk","jtbd":"auth","wireCompatibility":"sdk_wrapper","estimatedMigrationMinutes":15,"oldPackages":["@auth0/nextjs-auth0"],"newInstallCmd":"npm install @clerk/nextjs","envVarMapping":{"AUTH0_SECRET":"CLERK_SECRET_KEY","AUTH0_CLIENT_ID":"NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY"},"codeDiffSnippet":"import { clerkMiddleware } from \"@clerk/nextjs/server\"; export default clerkMiddleware();","day2Gotchas":["Import existing user password hashes via Clerk Backend API migration endpoint to avoid forced password resets."]},"cite":"Agent Provider Depot 5-Minute Swap (auth0 -> clerk, as of 2026-10-28). https://getagentdepot.com/api/swap?from=auth0&to=clerk"}