Skip to content

Commit

Permalink
add altcha to templates and recaptcha on login form
Browse files Browse the repository at this point in the history
  • Loading branch information
kaitlinnewson committed Jan 23, 2025
1 parent 250309e commit 8fb6a52
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 0 deletions.
22 changes: 22 additions & 0 deletions templates/frontend/components/loginForm.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,28 @@
</label>
</div>
</div>

{* recaptcha spam blocker *}
{if $recaptchaPublicKey}
<fieldset class="recaptcha_wrapper">
<div class="fields">
<div class="recaptcha">
<div class="g-recaptcha" data-sitekey="{$recaptchaPublicKey|escape}">
</div><label for="g-recaptcha-response" style="display:none;" hidden>Recaptcha response</label>
</div>
</div>
</fieldset>
{/if}

{* altcha spam blocker *}
{if $altchaEnabled}
<fieldset class="altcha_wrapper">
<div class="fields">
<altcha-widget challengejson='{$altchaChallenge|@json_encode}' floating></altcha-widget>
</div>
</fieldset>
{/if}

<div class="form-group">
<button class="btn btn-primary" type="submit">
{translate key="user.login"}
Expand Down
9 changes: 9 additions & 0 deletions templates/frontend/pages/userLogin.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,15 @@
</fieldset>
{/if}

{* altcha spam blocker *}
{if $altchaEnabled}
<fieldset class="altcha_wrapper">
<div class="fields">
<altcha-widget challengejson='{$altchaChallenge|@json_encode}' floating></altcha-widget>
</div>
</fieldset>
{/if}

<div class="form-group">
<button class="btn btn-primary" type="submit">
{translate key="user.login"}
Expand Down
10 changes: 10 additions & 0 deletions templates/frontend/pages/userLostPassword.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@
</label>
<input class="form-control" type="email" name="email" id="email" value="{$email|escape}" required>
</div>

{* altcha spam blocker *}
{if $altchaEnabled}
<fieldset class="altcha_wrapper">
<div class="fields">
<altcha-widget challengejson='{$altchaChallenge|@json_encode}' floating></altcha-widget>
</div>
</fieldset>
{/if}

<div class="form-group">
<button class="btn btn-primary" type="submit">
{translate key="user.login.resetPassword"}
Expand Down
9 changes: 9 additions & 0 deletions templates/frontend/pages/userRegister.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,15 @@
</fieldset>
{/if}

{* altcha spam blocker *}
{if $altchaEnabled}
<fieldset class="altcha_wrapper">
<div class="fields">
<altcha-widget challengejson='{$altchaChallenge|@json_encode}' floating></altcha-widget>
</div>
</fieldset>
{/if}

<div class="form-group">
<button class="btn btn-primary" type="submit">
{translate key="user.register"}
Expand Down

0 comments on commit 8fb6a52

Please sign in to comment.