Manager option for TOTP 2f register timeout

merge-requests/200/head
Maxime Besson 4 years ago
parent 7de1793386
commit b0ec1fbf76
  1. 3
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Attributes.pm
  2. 4
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Attributes.pm
  3. 1
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Tree.pm
  4. 1
      lemonldap-ng-manager/site/htdocs/static/languages/ar.json
  5. 1
      lemonldap-ng-manager/site/htdocs/static/languages/de.json
  6. 1
      lemonldap-ng-manager/site/htdocs/static/languages/en.json
  7. 1
      lemonldap-ng-manager/site/htdocs/static/languages/es.json
  8. 1
      lemonldap-ng-manager/site/htdocs/static/languages/fr.json
  9. 1
      lemonldap-ng-manager/site/htdocs/static/languages/it.json
  10. 1
      lemonldap-ng-manager/site/htdocs/static/languages/pl.json
  11. 1
      lemonldap-ng-manager/site/htdocs/static/languages/tr.json
  12. 1
      lemonldap-ng-manager/site/htdocs/static/languages/vi.json
  13. 1
      lemonldap-ng-manager/site/htdocs/static/languages/zh.json
  14. 1
      lemonldap-ng-manager/site/htdocs/static/languages/zh_TW.json
  15. 2
      lemonldap-ng-manager/site/htdocs/static/reverseTree.json
  16. 2
      lemonldap-ng-manager/site/htdocs/static/struct.json

@ -3943,6 +3943,9 @@ qr/(?:(?:https?):\/\/(?:(?:(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.]
'sfOnlyUpgrade' => { 'sfOnlyUpgrade' => {
'type' => 'bool' 'type' => 'bool'
}, },
'sfRegisterTimeout' => {
'type' => 'int'
},
'sfRemovedMsgRule' => { 'sfRemovedMsgRule' => {
'default' => 0, 'default' => 0,
'type' => 'boolOrExpr' 'type' => 'boolOrExpr'

@ -3230,6 +3230,10 @@ sub attributes {
help => 'secondfactor.html', help => 'secondfactor.html',
documentation => 'Notification message', documentation => 'Notification message',
}, },
sfRegisterTimeout => {
type => 'int',
documentation => 'Timeout for 2F registration process',
},
available2F => { available2F => {
type => 'text', type => 'text',
default => 'UTOTP,TOTP,U2F,REST,Mail2F,Ext2F,Yubikey,Radius', default => 'UTOTP,TOTP,U2F,REST,Mail2F,Ext2F,Yubikey,Radius',

@ -980,6 +980,7 @@ sub tree {
'sfRemovedNotifMsg', 'sfRemovedNotifMsg',
], ],
}, },
'sfRegisterTimeout',
] ]
}, },
{ {

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"تفعيل", "sfRemovedMsgRule":"تفعيل",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"Activation", "sfRemovedMsgRule":"Activation",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"Activation", "sfRemovedMsgRule":"Activation",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"Segundos factores adicionales", "sfExtra":"Segundos factores adicionales",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"Activación", "sfRemovedMsgRule":"Activación",
"sfRemovedNotifMsg":"Mensaje de notificación", "sfRemovedNotifMsg":"Mensaje de notificación",

@ -1049,6 +1049,7 @@
"sfExtra":"Seconds facteurs additionnels", "sfExtra":"Seconds facteurs additionnels",
"sfManagerRule":"Afficher le lien du Gestionnaire", "sfManagerRule":"Afficher le lien du Gestionnaire",
"sfOnlyUpgrade":"Utiliser le SF pour augmenter le niveau d'authentification", "sfOnlyUpgrade":"Utiliser le SF pour augmenter le niveau d'authentification",
"sfRegisterTimeout":"Délai d'expiration de l'enregistrement",
"sfRemovedMsg":"Afficher un message si un SF expiré est supprimé", "sfRemovedMsg":"Afficher un message si un SF expiré est supprimé",
"sfRemovedMsgRule":"Activation", "sfRemovedMsgRule":"Activation",
"sfRemovedNotifMsg":"Message de la notification", "sfRemovedNotifMsg":"Message de la notification",

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"Attivazione", "sfRemovedMsgRule":"Attivazione",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"Dodatkowe drugie czynniki", "sfExtra":"Dodatkowe drugie czynniki",
"sfManagerRule":"Link do Menedżera wyświetlania", "sfManagerRule":"Link do Menedżera wyświetlania",
"sfOnlyUpgrade":"Użyj 2FA do aktualizacji sesji", "sfOnlyUpgrade":"Użyj 2FA do aktualizacji sesji",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Wyświetl komunikat, gdy przeterminowany 2FA został usunięty", "sfRemovedMsg":"Wyświetl komunikat, gdy przeterminowany 2FA został usunięty",
"sfRemovedMsgRule":"Aktywacja", "sfRemovedMsgRule":"Aktywacja",
"sfRemovedNotifMsg":"Powiadomienie", "sfRemovedNotifMsg":"Powiadomienie",

@ -1049,6 +1049,7 @@
"sfExtra":"Ek ikinci faktörler", "sfExtra":"Ek ikinci faktörler",
"sfManagerRule":"Yönetici bağlantısını görüntüle", "sfManagerRule":"Yönetici bağlantısını görüntüle",
"sfOnlyUpgrade":"Oturum yükseltme için 2FA kullan", "sfOnlyUpgrade":"Oturum yükseltme için 2FA kullan",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Süresi dolan bir 2FA kaldırıldığında bir mesaj göster", "sfRemovedMsg":"Süresi dolan bir 2FA kaldırıldığında bir mesaj göster",
"sfRemovedMsgRule":"Aktivasyon", "sfRemovedMsgRule":"Aktivasyon",
"sfRemovedNotifMsg":"Bildirim mesajı", "sfRemovedNotifMsg":"Bildirim mesajı",

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"Kích hoạt", "sfRemovedMsgRule":"Kích hoạt",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"Additional second factors", "sfExtra":"Additional second factors",
"sfManagerRule":"Display Manager link", "sfManagerRule":"Display Manager link",
"sfOnlyUpgrade":"Use 2FA for session upgrade", "sfOnlyUpgrade":"Use 2FA for session upgrade",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"Display a message if an expired 2FA is removed", "sfRemovedMsg":"Display a message if an expired 2FA is removed",
"sfRemovedMsgRule":"激活", "sfRemovedMsgRule":"激活",
"sfRemovedNotifMsg":"Notification message", "sfRemovedNotifMsg":"Notification message",

@ -1049,6 +1049,7 @@
"sfExtra":"額外的第二因素", "sfExtra":"額外的第二因素",
"sfManagerRule":"顯示管理程式連結", "sfManagerRule":"顯示管理程式連結",
"sfOnlyUpgrade":"使用 2FA 進行工作階段升級", "sfOnlyUpgrade":"使用 2FA 進行工作階段升級",
"sfRegisterTimeout":"Registration timeout",
"sfRemovedMsg":"如果過期的雙因素已被移除則顯示訊息", "sfRemovedMsg":"如果過期的雙因素已被移除則顯示訊息",
"sfRemovedMsgRule":"啟用", "sfRemovedMsgRule":"啟用",
"sfRemovedNotifMsg":"通知訊息", "sfRemovedNotifMsg":"通知訊息",

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