feat(clerk-js,ui): Introduce setup MFA session task#7851
feat(clerk-js,ui): Introduce setup MFA session task#7851octoper wants to merge 6 commits intorelease/core-2from
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 32709a6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 22 packages
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 |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing touches🧪 Generate unit tests (beta)
Comment |
- Created new UI components for MFA setup, including screens for SMS and TOTP code flows. - Integrated MFA setup into session tasks routing and context management. - Added tests for the MFA setup task to ensure functionality and user experience. - Updated user settings to include MFA requirements and adjusted related helper functions.
bbdf729 to
e1ad3ae
Compare
|
!snapshot |
|
Hey @octoper - 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/agent-toolkit@0.2.23-snapshot.v20260216124703 --save-exact
npm i @clerk/astro@2.17.3-snapshot.v20260216124703 --save-exact
npm i @clerk/backend@2.31.1-snapshot.v20260216124703 --save-exact
npm i @clerk/chrome-extension@2.9.3-snapshot.v20260216124703 --save-exact
npm i @clerk/clerk-js@5.124.0-snapshot.v20260216124703 --save-exact
npm i @clerk/elements@0.24.9-snapshot.v20260216124703 --save-exact
npm i @clerk/clerk-expo@2.19.24-snapshot.v20260216124703 --save-exact
npm i @clerk/expo-passkeys@0.4.35-snapshot.v20260216124703 --save-exact
npm i @clerk/express@1.7.71-snapshot.v20260216124703 --save-exact
npm i @clerk/fastify@2.6.23-snapshot.v20260216124703 --save-exact
npm i @clerk/localizations@3.36.0-snapshot.v20260216124703 --save-exact
npm i @clerk/nextjs@6.38.0-snapshot.v20260216124703 --save-exact
npm i @clerk/nuxt@1.13.21-snapshot.v20260216124703 --save-exact
npm i @clerk/clerk-react@5.61.0-snapshot.v20260216124703 --save-exact
npm i @clerk/react-router@2.4.5-snapshot.v20260216124703 --save-exact
npm i @clerk/remix@4.13.38-snapshot.v20260216124703 --save-exact
npm i @clerk/shared@3.46.0-snapshot.v20260216124703 --save-exact
npm i @clerk/tanstack-react-start@0.29.3-snapshot.v20260216124703 --save-exact
npm i @clerk/testing@1.13.37-snapshot.v20260216124703 --save-exact
npm i @clerk/themes@2.4.53-snapshot.v20260216124703 --save-exact
npm i @clerk/types@4.101.16-snapshot.v20260216124703 --save-exact
npm i @clerk/vue@1.17.14-snapshot.v20260216124703 --save-exact |
@clerk/agent-toolkit
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/dev-cli
@clerk/elements
@clerk/clerk-expo
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/localizations
@clerk/nextjs
@clerk/nuxt
@clerk/clerk-react
@clerk/react-router
@clerk/remix
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/themes
@clerk/types
@clerk/upgrade
@clerk/vue
commit: |
Description
Everything in this PR is just port of changes made in the following PRs
#7626
#7760
#7760
Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change