feat(nextjs): Enable Keyless by default#4898
Conversation
To disable keyless use `NEXT_PUBLIC_CLERK_KEYLESS_DISABLED=1`.
🦋 Changeset detectedLatest commit: c5b7972 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
…ess-with-keyless-enabled-by-default
…ess-with-keyless-enabled-by-default
…yless-enabled-by-default # Conflicts: # packages/nextjs/src/utils/feature-flags.ts
…yless-enabled-by-default
…yless-enabled-by-default
…yless-enabled-by-default
|
!snapshot |
|
Hey @panteliselef - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@2.1.16-snapshot.v20250124164447 --save-exact
npm i @clerk/backend@1.23.8-snapshot.v20250124164447 --save-exact
npm i @clerk/chrome-extension@2.2.2-snapshot.v20250124164447 --save-exact
npm i @clerk/clerk-js@5.50.0-snapshot.v20250124164447 --save-exact
npm i @clerk/elements@0.22.16-snapshot.v20250124164447 --save-exact
npm i @clerk/clerk-expo@2.7.0-snapshot.v20250124164447 --save-exact
npm i @clerk/expo-passkeys@0.1.15-snapshot.v20250124164447 --save-exact
npm i @clerk/express@1.3.43-snapshot.v20250124164447 --save-exact
npm i @clerk/fastify@2.1.16-snapshot.v20250124164447 --save-exact
npm i @clerk/localizations@3.10.1-snapshot.v20250124164447 --save-exact
npm i @clerk/nextjs@6.11.0-snapshot.v20250124164447 --save-exact
npm i @clerk/nuxt@1.0.12-snapshot.v20250124164447 --save-exact
npm i @clerk/clerk-react@5.22.7-snapshot.v20250124164447 --save-exact
npm i @clerk/react-router@1.0.2-snapshot.v20250124164447 --save-exact
npm i @clerk/remix@4.4.18-snapshot.v20250124164447 --save-exact
npm i @clerk/shared@2.20.15-snapshot.v20250124164447 --save-exact
npm i @clerk/tanstack-start@0.8.17-snapshot.v20250124164447 --save-exact
npm i @clerk/testing@1.4.16-snapshot.v20250124164447 --save-exact
npm i @clerk/themes@2.2.13-snapshot.v20250124164447 --save-exact
npm i @clerk/types@4.44.1-snapshot.v20250124164447 --save-exact
npm i @clerk/ui@0.3.17-snapshot.v20250124164447 --save-exact
npm i @clerk/vue@1.1.7-snapshot.v20250124164447 --save-exact |
|
!snapshot |
|
Hey @panteliselef - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@2.1.16-snapshot.v20250124164901 --save-exact
npm i @clerk/backend@1.23.8-snapshot.v20250124164901 --save-exact
npm i @clerk/chrome-extension@2.2.2-snapshot.v20250124164901 --save-exact
npm i @clerk/clerk-js@5.50.0-snapshot.v20250124164901 --save-exact
npm i @clerk/elements@0.22.16-snapshot.v20250124164901 --save-exact
npm i @clerk/clerk-expo@2.7.0-snapshot.v20250124164901 --save-exact
npm i @clerk/expo-passkeys@0.1.15-snapshot.v20250124164901 --save-exact
npm i @clerk/express@1.3.43-snapshot.v20250124164901 --save-exact
npm i @clerk/fastify@2.1.16-snapshot.v20250124164901 --save-exact
npm i @clerk/localizations@3.10.1-snapshot.v20250124164901 --save-exact
npm i @clerk/nextjs@6.11.0-snapshot.v20250124164901 --save-exact
npm i @clerk/nuxt@1.0.12-snapshot.v20250124164901 --save-exact
npm i @clerk/clerk-react@5.22.7-snapshot.v20250124164901 --save-exact
npm i @clerk/react-router@1.0.2-snapshot.v20250124164901 --save-exact
npm i @clerk/remix@4.4.18-snapshot.v20250124164901 --save-exact
npm i @clerk/shared@2.20.15-snapshot.v20250124164901 --save-exact
npm i @clerk/tanstack-start@0.8.17-snapshot.v20250124164901 --save-exact
npm i @clerk/testing@1.4.16-snapshot.v20250124164901 --save-exact
npm i @clerk/themes@2.2.13-snapshot.v20250124164901 --save-exact
npm i @clerk/types@4.44.1-snapshot.v20250124164901 --save-exact
npm i @clerk/ui@0.3.17-snapshot.v20250124164901 --save-exact
npm i @clerk/vue@1.1.7-snapshot.v20250124164901 --save-exact |
…yless-enabled-by-default
…yless-enabled-by-default
…yless-enabled-by-default
|
Hello! Where can I find documentation on what "keyless" means and whether or not I should be setting |
Description
With this PR, anyone using
@clerk/nextjswithout explicit keys will run on Keyless.To disable keyless use
NEXT_PUBLIC_CLERK_KEYLESS_DISABLED=1.Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change