From 159c7f82e20c5fb1c62fdf1ea34d848cce05a664 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 4 Nov 2020 20:56:23 +0100 Subject: [PATCH] Captcha simple : addition simple --- core/class/template.class.php | 5 +++-- core/module/config/view/index/index.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index c7a2acc1..02795ca2 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -47,7 +47,7 @@ class template { 'id' => $nameId, 'name' => $nameId, 'value' => '', - 'limit' => false + 'limit' => false // captcha simple ], $attributes); // Captcha quatre opérations @@ -58,7 +58,8 @@ class template { // Tirage de l'opération mt_srand((float) microtime()*1000000); - $operator = mt_rand (1, 4); + // Captcha simple limité à l'addition + $operator = $attributes['limit'] ? mt_rand (1, 4) : 1; // Limite si multiplication ou division if ($operator > 2) { diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php index 677013c4..ed0b90fe 100644 --- a/core/module/config/view/index/index.php +++ b/core/module/config/view/index/index.php @@ -102,7 +102,7 @@
$this->getData(['config','captchaStrong']), - 'help' => 'Option recommandée pour sécuriser la connexion. S\'applique à tous les captchas du site.' + 'help' => 'Option recommandée pour sécuriser la connexion. S\'applique à tous les captchas du site. Le captcha simple se limite à une addition de nombres de 0 à 10. Le captcha renforcé utilise quatre opérations de nombres de 0 à 20.' ]); ?>