Modify parameters (#1664)

This commit is contained in:
Christophe Maudoux 2019-03-05 14:50:01 +01:00
parent a167a4b3ba
commit ff05a8f797
14 changed files with 19 additions and 16 deletions

View File

@ -1195,14 +1195,14 @@ qr/^(?:\*\.)?(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.])*(?:[a-zA-Z][
'default' => -1,
'type' => 'trool'
},
'idSpoofing' => {
'default' => 0,
'type' => 'bool'
},
'idSpoofingHiddenAttributes' => {
'default' => '_2fDevices _loginHistory',
'type' => 'text'
},
'idSpoofingMergeSSOgroups' => {
'default' => 0,
'type' => 'bool'
},
'idSpoofingPrefix' => {
'default' => 'real_',
'type' => 'text'

View File

@ -440,10 +440,10 @@ sub attributes {
documentation => 'Display session empty values',
flags => 'p',
},
idSpoofing => {
idSpoofingMergeSSOgroups => {
default => 0,
type => 'bool',
documentation => 'Enable IdSpoofing plugin',
documentation => 'Merge spoofed and real SSO groups',
flags => 'p',
},
idSpoofingPrefix => {

View File

@ -652,12 +652,12 @@ sub tree {
title => 'spoofingIds',
help => 'idspoofing.html',
form => 'simpleInputContainer',
nodes => [
'idSpoofing',
nodes => [
'idSpoofingRule',
'idSpoofingPrefix',
'idSpoofingHiddenAttributes',
'idSpoofingSkipEmptyValues',
'idSpoofingMergeSSOgroups',
]
},
]

View File

@ -287,9 +287,9 @@
"httpOnly":"الحماية بواسطة جافا سكريبت",
"https":"إتش تي تي بي س",
"spoofingIds":"Id Spoofing",
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"الحقول المطلوبة مفقودة",

View File

@ -287,9 +287,9 @@
"httpOnly":"Javascript protection",
"https":"HTTPS",
"spoofingIds":"Id Spoofing",
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"Required fields are missing",

View File

@ -287,9 +287,9 @@
"httpOnly":"Javascript protection",
"https":"HTTPS",
"spoofingIds":"Id Spoofing",
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"Required fields are missing",

View File

@ -287,9 +287,9 @@
"httpOnly":"Protection contre javascript",
"https":"HTTPS",
"spoofingIds":"Usurpation d'identité",
"idSpoofing":"Activation",
"idSpoofingRule":"Règle d'utilisation",
"idSpoofingHiddenAttributes":"Attributs masqués",
"idSpoofingMergeSSOgroups":"Fusionner les groupes SSO réels et usurpés",
"idSpoofingPrefix":"Préfix des vrais attributs",
"idSpoofingSkipEmptyValues":"Ignorer les valeurs nulles",
"incompleteForm":"Des champs requis manquent",

View File

@ -290,6 +290,7 @@
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"Mancano campi obbligatori",

View File

@ -290,6 +290,7 @@
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"Các trường bắt buộc bị thiếu",

View File

@ -290,6 +290,7 @@
"idSpoofing":"Activation",
"idSpoofingRule":"Use rule",
"idSpoofingHiddenAttributes":"Hidden attributes",
"idSpoofingMergeSSOgroups":"Merge spoofed and real SSO groups",
"idSpoofingPrefix":"Real attributes prefix",
"idSpoofingSkipEmptyValues":"Skip empty values",
"incompleteForm":"Required fields are missing",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -291,7 +291,7 @@ sub display {
REGISTER_URL => $self->conf->{registerUrl},
HIDDEN_INPUTS => $self->buildHiddenForm($req),
STAYCONNECTED => $self->conf->{stayConnected},
SPOOFID => $self->conf->{idSpoofing},
SPOOFID => $self->conf->{idSpoofingRule},
(
$req->data->{customScript}
? ( CUSTOM_SCRIPT => $req->data->{customScript} )

View File

@ -26,7 +26,7 @@ our @pList = (
checkState => '::Plugins::CheckState',
portalForceAuthn => '::Plugins::ForceAuthn',
checkUser => '::Plugins::CheckUser',
idSpoofing => '::Plugins::IdSpoofing',
idSpoofingRule => '::Plugins::IdSpoofing',
);
##@method list enabledPlugins