Add logo
This commit is contained in:
parent
fe36a9718d
commit
3dcc4af9e7
|
@ -1128,6 +1128,10 @@ sub attributes {
|
||||||
documentation =>
|
documentation =>
|
||||||
'Authentication level for users authentified by External second factor'
|
'Authentication level for users authentified by External second factor'
|
||||||
},
|
},
|
||||||
|
ext2fLogo => {
|
||||||
|
type => 'text',
|
||||||
|
documentation => 'Custom logo for External 2F',
|
||||||
|
},
|
||||||
|
|
||||||
# REST External second factor
|
# REST External second factor
|
||||||
rest2fActivation => {
|
rest2fActivation => {
|
||||||
|
@ -1164,6 +1168,10 @@ sub attributes {
|
||||||
documentation =>
|
documentation =>
|
||||||
'Authentication level for users authentified by REST second factor'
|
'Authentication level for users authentified by REST second factor'
|
||||||
},
|
},
|
||||||
|
rest2fLogo => {
|
||||||
|
type => 'text',
|
||||||
|
documentation => 'Custom logo for REST 2F',
|
||||||
|
},
|
||||||
|
|
||||||
# Single session
|
# Single session
|
||||||
notifyDeleted => {
|
notifyDeleted => {
|
||||||
|
|
|
@ -676,6 +676,7 @@ sub tree {
|
||||||
nodes => [
|
nodes => [
|
||||||
'ext2fActivation', 'ext2FSendCommand',
|
'ext2fActivation', 'ext2FSendCommand',
|
||||||
'ext2FValidateCommand', 'ext2fAuthnLevel',
|
'ext2FValidateCommand', 'ext2fAuthnLevel',
|
||||||
|
'ext2fLogo',
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -686,6 +687,7 @@ sub tree {
|
||||||
'rest2fActivation', 'rest2fInitUrl',
|
'rest2fActivation', 'rest2fInitUrl',
|
||||||
'rest2fInitArgs', 'rest2fVerifyUrl',
|
'rest2fInitArgs', 'rest2fVerifyUrl',
|
||||||
'rest2fVerifyArgs', 'rest2fAuthnLevel',
|
'rest2fVerifyArgs', 'rest2fAuthnLevel',
|
||||||
|
'rest2fLogo',
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
"external2f":" العامل الثاني الخارجي",
|
"external2f":" العامل الثاني الخارجي",
|
||||||
"ext2fActivation":"تفعيل",
|
"ext2fActivation":"تفعيل",
|
||||||
"ext2fAuthnLevel":"مستوى إثبات الهوية",
|
"ext2fAuthnLevel":"مستوى إثبات الهوية",
|
||||||
|
"ext2fLogo":"Logo",
|
||||||
"ext2FSendCommand":"إرسال الأمر",
|
"ext2FSendCommand":"إرسال الأمر",
|
||||||
"ext2FValidateCommand":"التحقق من صحة الأمر",
|
"ext2FValidateCommand":"التحقق من صحة الأمر",
|
||||||
"facebookAppId":"هوية تطبيق فاسيبوك",
|
"facebookAppId":"هوية تطبيق فاسيبوك",
|
||||||
|
@ -639,6 +640,7 @@
|
||||||
"rest2fAuthnLevel":"Authentication level",
|
"rest2fAuthnLevel":"Authentication level",
|
||||||
"rest2fInitArgs":"Init Arguments",
|
"rest2fInitArgs":"Init Arguments",
|
||||||
"rest2fInitUrl":"Init URL",
|
"rest2fInitUrl":"Init URL",
|
||||||
|
"rest2fLogo":"Logo",
|
||||||
"rest2fVerifyArgs":"Verify Arguments",
|
"rest2fVerifyArgs":"Verify Arguments",
|
||||||
"rest2fVerifyUrl":"Verify URL",
|
"rest2fVerifyUrl":"Verify URL",
|
||||||
"restParams":"معايير ريست",
|
"restParams":"معايير ريست",
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
"external2f":"External 2nd factor",
|
"external2f":"External 2nd factor",
|
||||||
"ext2fActivation":"Activation",
|
"ext2fActivation":"Activation",
|
||||||
"ext2fAuthnLevel":"Authentication level",
|
"ext2fAuthnLevel":"Authentication level",
|
||||||
|
"ext2fLogo":"Logo",
|
||||||
"ext2FSendCommand":"Send comand",
|
"ext2FSendCommand":"Send comand",
|
||||||
"ext2FValidateCommand":"Validation command",
|
"ext2FValidateCommand":"Validation command",
|
||||||
"facebookAppId":"Facebook application ID",
|
"facebookAppId":"Facebook application ID",
|
||||||
|
@ -639,6 +640,7 @@
|
||||||
"rest2fAuthnLevel":"Authentication level",
|
"rest2fAuthnLevel":"Authentication level",
|
||||||
"rest2fInitArgs":"Init Arguments",
|
"rest2fInitArgs":"Init Arguments",
|
||||||
"rest2fInitUrl":"Init URL",
|
"rest2fInitUrl":"Init URL",
|
||||||
|
"rest2fLogo":"Logo",
|
||||||
"rest2fVerifyArgs":"Verify Arguments",
|
"rest2fVerifyArgs":"Verify Arguments",
|
||||||
"rest2fVerifyUrl":"Verify URL",
|
"rest2fVerifyUrl":"Verify URL",
|
||||||
"restParams":"REST parameters",
|
"restParams":"REST parameters",
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
"external2f":"2nd facteur externe",
|
"external2f":"2nd facteur externe",
|
||||||
"ext2fActivation":"Activation",
|
"ext2fActivation":"Activation",
|
||||||
"ext2fAuthnLevel":"Niveau de l'authentification",
|
"ext2fAuthnLevel":"Niveau de l'authentification",
|
||||||
|
"ext2fLogo":"Logo",
|
||||||
"ext2FSendCommand":"Commande pour l'envoi",
|
"ext2FSendCommand":"Commande pour l'envoi",
|
||||||
"ext2FValidateCommand":"Commande pour la validation",
|
"ext2FValidateCommand":"Commande pour la validation",
|
||||||
"facebookAppId":"ID de l'application Facebook",
|
"facebookAppId":"ID de l'application Facebook",
|
||||||
|
@ -639,6 +640,7 @@
|
||||||
"rest2fAuthnLevel":"Niveau d'authentification",
|
"rest2fAuthnLevel":"Niveau d'authentification",
|
||||||
"rest2fInitArgs":"Arguments d'initialisation",
|
"rest2fInitArgs":"Arguments d'initialisation",
|
||||||
"rest2fInitUrl":"URL d'initialisation",
|
"rest2fInitUrl":"URL d'initialisation",
|
||||||
|
"rest2fLogo":"Logo",
|
||||||
"rest2fVerifyArgs":"Arguments de vérification",
|
"rest2fVerifyArgs":"Arguments de vérification",
|
||||||
"rest2fVerifyUrl":"URL de vérification",
|
"rest2fVerifyUrl":"URL de vérification",
|
||||||
"restParams":"Paramètres REST",
|
"restParams":"Paramètres REST",
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
"external2f":"2° fattore esterno",
|
"external2f":"2° fattore esterno",
|
||||||
"ext2fActivation":"Attivazione",
|
"ext2fActivation":"Attivazione",
|
||||||
"ext2fAuthnLevel":"Livello di autenticazione",
|
"ext2fAuthnLevel":"Livello di autenticazione",
|
||||||
|
"ext2fLogo":"Logo",
|
||||||
"ext2FSendCommand":"Invia comando",
|
"ext2FSendCommand":"Invia comando",
|
||||||
"ext2FValidateCommand":"Comando di convalida",
|
"ext2FValidateCommand":"Comando di convalida",
|
||||||
"facebookAppId":"ID dell'applicazione Facebook",
|
"facebookAppId":"ID dell'applicazione Facebook",
|
||||||
|
@ -639,6 +640,7 @@
|
||||||
"rest2fAuthnLevel":"Authentication level",
|
"rest2fAuthnLevel":"Authentication level",
|
||||||
"rest2fInitArgs":"Init Arguments",
|
"rest2fInitArgs":"Init Arguments",
|
||||||
"rest2fInitUrl":"Init URL",
|
"rest2fInitUrl":"Init URL",
|
||||||
|
"rest2fLogo":"Logo",
|
||||||
"rest2fVerifyArgs":"Verify Arguments",
|
"rest2fVerifyArgs":"Verify Arguments",
|
||||||
"rest2fVerifyUrl":"Verify URL",
|
"rest2fVerifyUrl":"Verify URL",
|
||||||
"restParams":"Parametri REST",
|
"restParams":"Parametri REST",
|
||||||
|
|
|
@ -234,6 +234,7 @@
|
||||||
"external2f":"Yếu tố thứ 2 bên ngoài ",
|
"external2f":"Yếu tố thứ 2 bên ngoài ",
|
||||||
"ext2fActivation":"Kích hoạt",
|
"ext2fActivation":"Kích hoạt",
|
||||||
"ext2fAuthnLevel":"Mức xác thực",
|
"ext2fAuthnLevel":"Mức xác thực",
|
||||||
|
"ext2fLogo":"Logo",
|
||||||
"ext2FSendCommand":"Gửi lệnh",
|
"ext2FSendCommand":"Gửi lệnh",
|
||||||
"ext2FValidateCommand":"Xác nhận lệnh",
|
"ext2FValidateCommand":"Xác nhận lệnh",
|
||||||
"facebookAppId":"ID ứng dụng Facebook ",
|
"facebookAppId":"ID ứng dụng Facebook ",
|
||||||
|
@ -639,6 +640,7 @@
|
||||||
"rest2fAuthnLevel":"Authentication level",
|
"rest2fAuthnLevel":"Authentication level",
|
||||||
"rest2fInitArgs":"Init Arguments",
|
"rest2fInitArgs":"Init Arguments",
|
||||||
"rest2fInitUrl":"Init URL",
|
"rest2fInitUrl":"Init URL",
|
||||||
|
"rest2fLogo":"Logo",
|
||||||
"rest2fVerifyArgs":"Verify Arguments",
|
"rest2fVerifyArgs":"Verify Arguments",
|
||||||
"rest2fVerifyUrl":"Verify URL",
|
"rest2fVerifyUrl":"Verify URL",
|
||||||
"restParams":"Tham số REST",
|
"restParams":"Tham số REST",
|
||||||
|
|
|
@ -26,6 +26,7 @@ sub init {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$self->logo( $self->conf->{ext2fLogo} ) if ( $self->conf->{ext2fLogo} );
|
||||||
return $self->SUPER::init();
|
return $self->SUPER::init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,7 @@ sub init {
|
||||||
$self->logger->error('Missing REST verification URL');
|
$self->logger->error('Missing REST verification URL');
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
$self->logo( $self->conf->{rest2fLogo} ) if ( $self->conf->{rest2fLogo} );
|
||||||
foreach my $k ( keys %{ $self->conf->{rest2fInitArgs} } ) {
|
foreach my $k ( keys %{ $self->conf->{rest2fInitArgs} } ) {
|
||||||
my $attr = $self->conf->{rest2fInitArgs}->{$k};
|
my $attr = $self->conf->{rest2fInitArgs}->{$k};
|
||||||
$attr =~ s/^$//;
|
$attr =~ s/^$//;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user