summaryrefslogtreecommitdiff
path: root/templates/captcha.tpl
diff options
context:
space:
mode:
authorspiderr <spiderr@bitweaver.org>2025-04-05 23:49:35 -0400
committerspiderr <spiderr@bitweaver.org>2025-04-05 23:49:35 -0400
commite441c2464df951c756d46d8252d14077519f68f0 (patch)
treea72e82d115bac09c19e43ac4d67a3615e253ec78 /templates/captcha.tpl
parent26851a0d171c1d30c01330df9670e2b0949c9499 (diff)
downloadusers-e441c2464df951c756d46d8252d14077519f68f0.tar.gz
users-e441c2464df951c756d46d8252d14077519f68f0.tar.bz2
users-e441c2464df951c756d46d8252d14077519f68f0.zip
remove Solve Media smcaptcha (not defunct) and implement Cloudflare Turnstile groundwork
Diffstat (limited to 'templates/captcha.tpl')
-rw-r--r--templates/captcha.tpl11
1 files changed, 11 insertions, 0 deletions
diff --git a/templates/captcha.tpl b/templates/captcha.tpl
index 8c59d85..929c01c 100644
--- a/templates/captcha.tpl
+++ b/templates/captcha.tpl
@@ -50,6 +50,17 @@
</div>
{/if}
+{if $gBitSystem->isFeatureActive('users_register_cfturnstile')}
+ <div class="form-group {if $errors.recaptcha}error{/if}">
+ {formlabel label="" for=""}
+ {forminput}
+ {formfeedback error=$errors.recaptcha}
+ <div class="cf-turnstile" data-sitekey="{$gBitSystem->getConfig('users_register_cfturnstile_site_key')}" data-callback="javascriptCallback"></div>
+ <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
+ {/forminput}
+ </div>
+{/if}
+
{if $gBitSystem->isFeatureActive('users_register_smcaptcha')}
<div class="form-group {if $errors.smcaptcha}error{/if}">
{formlabel label="Are you human?" for="smcaptcha"}