Skip to content

fix(clerk-js,types): Skip fraud protection if client has bypass enabled #4907

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Conversation

nikosdouvlis
Copy link
Member

Description

If a client has captcha bypass enabled, then skip all FE captcha code

Checklist

  • pnpm test runs as expected.
  • pnpm build runs as expected.
  • (If applicable) JSDoc comments have been added or updated for any package exports
  • (If applicable) Documentation has been updated

Type of change

  • 🐛 Bug fix
  • 🌟 New feature
  • 🔨 Breaking change
  • 📖 Refactoring / dependency upgrade / documentation
  • other:

Copy link

changeset-bot bot commented Jan 16, 2025

🦋 Changeset detected

Latest commit: d756da1

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 22 packages
Name Type
@clerk/clerk-js Patch
@clerk/types Patch
@clerk/chrome-extension Patch
@clerk/clerk-expo Patch
@clerk/astro Patch
@clerk/backend Patch
@clerk/elements Patch
@clerk/expo-passkeys Patch
@clerk/express Patch
@clerk/fastify Patch
@clerk/localizations Patch
@clerk/nextjs Patch
@clerk/nuxt Patch
@clerk/react-router Patch
@clerk/clerk-react Patch
@clerk/remix Patch
@clerk/shared Patch
@clerk/tanstack-start Patch
@clerk/testing Patch
@clerk/themes Patch
@clerk/ui Patch
@clerk/vue Patch

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

Copy link

vercel bot commented Jan 16, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
clerk-js-sandbox ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 16, 2025 0:56am

@nikosdouvlis nikosdouvlis force-pushed the nikos/fraud-195-update-clerk-js-with-client-bypass-mechanism branch from 0684af5 to 91b1184 Compare January 16, 2025 12:23
@nikosdouvlis nikosdouvlis force-pushed the nikos/fraud-195-update-clerk-js-with-client-bypass-mechanism branch from 0109150 to d756da1 Compare January 16, 2025 12:54
@nikosdouvlis nikosdouvlis merged commit aa48b1f into main Jan 16, 2025
28 of 29 checks passed
@nikosdouvlis nikosdouvlis deleted the nikos/fraud-195-update-clerk-js-with-client-bypass-mechanism branch January 16, 2025 13:03
@nikosdouvlis
Copy link
Member Author

Merging as mailsac is failling

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants