Use the reCAPTCHA Enterprise API.

This commit is contained in:
tim
2026-09-26 15:27:51 +02:00
parent cc47d0ee51
commit 77800174c9
11 changed files with 265 additions and 60 deletions
+2 -2
View File
@@ -16,7 +16,7 @@ if (isset($_SESSION['editor'])) {
} else if (isset($_POST['login']) && ($wait = login_blocked_for($login_name)) > 0) {
$denied = TRUE;
$wait_minutes = (int)ceil($wait / 60);
} else if (isset($_POST['login']) && !captcha_verify_response()) {
} else if (isset($_POST['login']) && !captcha_verify_response('login')) {
$denied = TRUE;
$captcha_failed = TRUE;
} else if (isset($_POST['login'])) {
@@ -113,7 +113,7 @@ else if ($denied)
<input type="checkbox" id="remember" name="remember" checked />
</div>
<?= captcha_widget() ?>
<?= captcha_widget('login') ?>
<div class="leftcolumn"></div>
<div class="submission">