Captcha simple : addition simple

This commit is contained in:
Fred Tempez 2020-11-04 20:56:23 +01:00
parent 7a31eb4ff1
commit 159c7f82e2
2 changed files with 4 additions and 3 deletions

View File

@ -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) {

View File

@ -102,7 +102,7 @@
<div class="col4 verticalAlignBottom">
<?php echo template::checkbox('configCaptchaStrong', true, 'Captcha renforcé', [
'checked' => $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.'
]); ?>
</div>
</div>