10.2.dev27 check login fail values

This commit is contained in:
Fred Tempez 2020-06-04 13:57:50 +02:00
parent a700dcb1aa
commit b30f70a4c8
3 changed files with 14 additions and 18 deletions

View File

@ -39,7 +39,7 @@ class common {
const ACCESS_TIMER = 1800; const ACCESS_TIMER = 1800;
// Numéro de version // Numéro de version
const ZWII_VERSION = '10.2.00.dev26'; const ZWII_VERSION = '10.2.00.dev27';
const ZWII_UPDATE_CHANNEL = "v10"; const ZWII_UPDATE_CHANNEL = "v10";
public static $actions = []; public static $actions = [];

View File

@ -415,20 +415,7 @@ class config extends common {
} else { } else {
$legalPageId = ''; $legalPageId = '';
} }
// Contrôle de cohérence // Sauvegarder
$connectAttempt = $this->getInput('configConnectAttempt', helper::FILTER_INT);
$connectTimeout = $this->getInput('configConnectTimeout', helper::FILTER_INT);
if(
( $connectAttempt === 999 && $connectTimeout !== 0 )
) {
self::$inputNotices['configConnectAttempt'] = 'Valeur incorrecte';
}
if(
( $connectAttempt !== 999 && $connectTimeout === 0 )
) {
self::$inputNotices['configConnectTimeout'] = 'Valeur incorrecte';
}
$this->setData([ $this->setData([
'config', 'config',
[ [

View File

@ -63,16 +63,25 @@ $("select[name=configSmtpAuth]").on("change", function() {
}); });
/** /**
* Options de blocage de connexions choix aucun * Options de blocage de connexions
* Contrôle la cohérence des sélections et interdit une seule valeur Aucune
*/ */
$("select[name=configConnectAttempt]").on("change", function() { $("select[name=configConnectAttempt]").on("change", function() {
if ($("select[name=configConnectAttempt]").val() === "999") { if ($("select[name=configConnectAttempt]").val() === "999") {
$("select[name=configConnectTimeout]").val(0); $("select[name=configConnectTimeout]").val(0);
} else {
if ($("select[name=configConnectTimeout]").val() === "0") {
$("select[name=configConnectTimeout]").val(300);
}
} }
}); });
$("select[name=configConnectTimeout]").on("change", function() { $("select[name=configConnectTimeout]").on("change", function() {
if ($("select[name=configConnectTimeout]").val() === "0") { if ($("select[name=configConnectTimeout]").val() === "0") {
$("select[name=configConnectAttempt]").val(999); $("select[name=configConnectAttempt]").val(999);
} else {
if ($("select[name=configConnectAttempt]").val() === "999") {
$("select[name=configConnectAttempt]").val(3);
}
} }
}); });