Mail 2F session key in Manager (#2406)

reject-browser-part-of-url
Clément OUDOT 5 years ago
parent 6b1da39581
commit afe516c761
  1. 3
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Attributes.pm
  2. 4
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Attributes.pm
  3. 7
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Tree.pm
  4. 1
      lemonldap-ng-manager/site/htdocs/static/js/conftree.min.js
  5. 2
      lemonldap-ng-manager/site/htdocs/static/js/conftree.min.js.map
  6. 1
      lemonldap-ng-manager/site/htdocs/static/languages/ar.json
  7. 1
      lemonldap-ng-manager/site/htdocs/static/languages/de.json
  8. 1
      lemonldap-ng-manager/site/htdocs/static/languages/en.json
  9. 1
      lemonldap-ng-manager/site/htdocs/static/languages/fr.json
  10. 1
      lemonldap-ng-manager/site/htdocs/static/languages/it.json
  11. 1
      lemonldap-ng-manager/site/htdocs/static/languages/pl.json
  12. 1
      lemonldap-ng-manager/site/htdocs/static/languages/tr.json
  13. 1
      lemonldap-ng-manager/site/htdocs/static/languages/vi.json
  14. 1
      lemonldap-ng-manager/site/htdocs/static/languages/zh.json
  15. 1
      lemonldap-ng-manager/site/htdocs/static/languages/zh_TW.json
  16. 2
      lemonldap-ng-manager/site/htdocs/static/reverseTree.json
  17. 2
      lemonldap-ng-manager/site/htdocs/static/struct.json

@ -1911,6 +1911,9 @@ m[^(?:ldapi://[^/]*/?|\w[\w\-\.]*(?::\d{1,5})?|ldap(?:s|\+tls)?://\w[\w\-\.]*(?:
'mail2fLogo' => {
'type' => 'text'
},
'mail2fSessionKey' => {
'type' => 'text'
},
'mail2fSubject' => {
'type' => 'text'
},

@ -1877,6 +1877,10 @@ sub attributes {
type => 'text',
documentation => 'Custom logo for Mail 2F',
},
mail2fSessionKey => {
type => 'text',
documentation => 'Session parameter where mail is stored',
},
# External second factor
ext2fActivation => {

@ -541,10 +541,8 @@ sub tree {
title => 'logParams',
help => 'logs.html',
form => 'simpleInputContainer',
nodes => [
'whatToTrace', 'customToTrace',
'hiddenAttributes'
]
nodes =>
[ 'whatToTrace', 'customToTrace', 'hiddenAttributes' ]
},
{
title => 'cookieParams',
@ -888,6 +886,7 @@ sub tree {
'mail2fTimeout', 'mail2fSubject',
'mail2fBody', 'mail2fAuthnLevel',
'mail2fLabel', 'mail2fLogo',
'mail2fSessionKey',
]
},
{

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"مستوى إثبات الهوية",
"mail2fLabel":"Label",
"mail2fLogo":"شعار",
"mail2fSessionKey":"مفتاح الجلسة الذي يحتوي على عنوان البريد الإلكتروني",
"mailBody":"محتوى البريد الناجح",
"mailCharset":"charset",
"mailConfirmBody":"تأكيد محتوى البريد",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Authentication level",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Authentication level",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Niveau de l'authentification",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Clef de session contenant l'adresse email",
"mailBody":"Contenu du message de succès",
"mailCharset":"Charset",
"mailConfirmBody":"Contenu du message de confirmation",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Livello di autenticazione",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Chiave di sessione contenente l'indirizzo di posta",
"mailBody":"Successo contenuto di posta",
"mailCharset":"Charset",
"mailConfirmBody":"Contenuto della mail di conferma",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Poziom uwierzytelnienia",
"mail2fLabel":"Etykieta",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Klucz sesji zawierający adres e-mail",
"mailBody":"Treść wiadomości o powodzeniu",
"mailCharset":"Zestaw znaków",
"mailConfirmBody":"Treść wiadomości potwierdzającej",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Doğrulama seviyesi",
"mail2fLabel":"Etiket",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Oturum anahtarı e-posta adresini içeriyor",
"mailBody":"Başarılı e-posta içeriği",
"mailCharset":"Karakter seti",
"mailConfirmBody":"Doğrulama e-postası içeriği",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Mức xác thực",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Khóa phiên chứa địa chỉ thư",
"mailBody":"Nội dung thư thành công",
"mailCharset":"Charset",
"mailConfirmBody":"Xác nhận nội dung thư",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"认证等级",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"驗證等級",
"mail2fLabel":"標籤",
"mail2fLogo":"圖示",
"mail2fSessionKey":"包含郵件地址的工作階段金鑰",
"mailBody":"成功郵件內容",
"mailCharset":"字元集",
"mailConfirmBody":"確認郵件內容",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save