Only use CAPTCHA in logged out operations and pages (#10607)

Issue #10235

---------

Co-authored-by: ad-elias <elias@autodiligence.com>
This commit is contained in:
eliasylonen
2025-03-07 11:03:30 +01:00
committed by GitHub
parent f3feaa6a0e
commit 0210e07497
7 changed files with 34 additions and 2 deletions

View File

@ -1,8 +1,13 @@
import React from 'react';
import { CaptchaProviderScriptLoaderEffect } from '@/captcha/components/CaptchaProviderScriptLoaderEffect';
import { isCaptchaRequiredForPath } from '@/captcha/utils/isCaptchaRequiredForPath';
export const CaptchaProvider = ({ children }: React.PropsWithChildren) => {
if (!isCaptchaRequiredForPath(window.location.pathname)) {
return <>{children}</>;
}
return (
<>
<div id="captcha-widget" data-size="invisible"></div>