fix(console-v2): settings permission restriction, u2f naming, asset error handling (#3658)

* fix permission on nav

* restrict settings access

* fido table

* u2f i18n, permission

* factor, image fallback

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
This commit is contained in:
Max Peintner
2022-05-20 11:23:16 +02:00
committed by GitHub
parent 62c4a4d08d
commit 40d7dba574
41 changed files with 633 additions and 222 deletions

View File

@@ -277,8 +277,8 @@
"U2F_NAME": "Authentifikator Name",
"TYPE": {
"0": "Keine MFA definiert",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Fingerabdruck, Security Keys, Face ID und andere"
},
"STATE": {
"0": "Kein Status",
@@ -324,16 +324,16 @@
"OTP": "OTP (One-Time Password)",
"OTP_DIALOG_TITLE": "OTP hinzufügen",
"OTP_DIALOG_DESCRIPTION": "Scanne den QR-Code mit einer Authenticator App und verifiziere den erhaltenen Code, um OTP zu aktivieren.",
"U2F": "U2F (Universal 2nd Factor)",
"U2F_DIALOG_TITLE": "U2F hinzufügen",
"U2F_DIALOG_DESCRIPTION": "Gib einen Namen für den von dir verwendeten Universellen Multifaktor an.",
"U2F_SUCCESS": "U2F erfolgreich erstellt!",
"U2F": "Fingerabdruck, Security Key, Face ID oder andere",
"U2F_DIALOG_TITLE": "Faktor hinzufügen",
"U2F_DIALOG_DESCRIPTION": "Gib einen Namen für den von dir verwendeten Authentikator an.",
"U2F_SUCCESS": "Faktor erfolgreich hinzugefügt!",
"U2F_ERROR": "Ein Fehler ist aufgetreten!",
"U2F_NAME": "U2F Name",
"U2F_NAME": "Authenticator Name",
"TYPE": {
"0": "Keine MFA definiert",
"1": "OTP",
"2": "U2F"
"2": "Fingerabdruck, Security Key, Face ID oder andere"
},
"STATE": {
"0": "Kein Status",
@@ -558,7 +558,7 @@
"PHONEVERIFICATIONSENT": "Bestätigungscode per Telefonnummer gesendet.",
"EMAILVERIFICATIONSENT": "Bestätigungscode per E-Mail gesendet.",
"OTPREMOVED": "OTP entfernt.",
"U2FREMOVED": "U2F entfernt.",
"U2FREMOVED": "Faktor entfernt.",
"PASSWORDLESSREMOVED": "Passwortlos entfernt.",
"INITIALPASSWORDSET": "Initiales Passwort gesetzt.",
"PASSWORDNOTIFICATIONSENT": "Passwortänderung mittgeteilt.",
@@ -912,7 +912,7 @@
},
"PRIVATELABELING": {
"TITLE": "Branding",
"DESCRIPTION": "Verleihe dem Login deinen benutzerdefinierten Style und passe das Verhalten an.",
"DESCRIPTION": "Verleihen Sie dem Login Ihren benutzerdefinierten Style und passen Sie das Verhalten an.",
"PREVIEW_DESCRIPTION": "Änderungen dieser Richtlinie werden automatisch in der Preview Umgebung verfügbar.",
"BTN": "Datei auswählen",
"ACTIVATEPREVIEW": "Konfiguration übernehmen",
@@ -1495,12 +1495,12 @@
"TYPE": "Typ",
"MULTIFACTORTYPES": {
"0": "Unknown",
"1": "U2F with Pin"
"1": "Fingerabdruck, Security Keys, Face ID und andere"
},
"SECONDFACTORTYPES": {
"0": "Unknown",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Fingerabdruck, Security Keys, Face ID und andere"
}
},
"LOGINPOLICY": {

View File

@@ -273,12 +273,12 @@
"U2F_DIALOG_TITLE": "Verify authenticator",
"U2F_DIALOG_DESCRIPTION": "Enter a name for your used passwordless Login",
"U2F_SUCCESS": "Passwordless Auth created successfully!",
"U2F_ERROR": "An error during U2F setup occurred!",
"U2F_ERROR": "An error during setup occurred!",
"U2F_NAME": "Authenticator Name",
"TYPE": {
"0": "No MFA defined",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Fingerprint, Security Keys, Face ID and other"
},
"STATE": {
"0": "No State",
@@ -324,16 +324,16 @@
"OTP": "OTP (One-Time Password)",
"OTP_DIALOG_TITLE": "Add OTP",
"OTP_DIALOG_DESCRIPTION": "Scan the QR code with an authenticator app and enter the code below to verify and activate the OTP method.",
"U2F": "U2F (Universal 2nd Factor)",
"U2F_DIALOG_TITLE": "Verify U2F",
"U2F": "Fingerprint, Security Keys, Face ID and other",
"U2F_DIALOG_TITLE": "Verify Factor",
"U2F_DIALOG_DESCRIPTION": "Enter a name for your used universal Multifactor.",
"U2F_SUCCESS": "U2F created successfully!",
"U2F_ERROR": "An error during U2F setup occurred!",
"U2F_NAME": "U2F Name",
"U2F_SUCCESS": "Factor added successfully!",
"U2F_ERROR": "An error during setup occurred!",
"U2F_NAME": "Authenticator Name",
"TYPE": {
"0": "No MFA defined",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Fingerprint, Security Keys, Face ID and other"
},
"STATE": {
"0": "No State",
@@ -558,7 +558,7 @@
"PHONEVERIFICATIONSENT": "Phone verification code sent.",
"EMAILVERIFICATIONSENT": "E-mail verification code sent.",
"OTPREMOVED": "OTP removed.",
"U2FREMOVED": "U2F removed.",
"U2FREMOVED": "Factor removed.",
"PASSWORDLESSREMOVED": "Passwordless removed.",
"INITIALPASSWORDSET": "Initial password set.",
"PASSWORDNOTIFICATIONSENT": "Password change notification sent.",
@@ -1495,12 +1495,12 @@
"TYPE": "Type",
"MULTIFACTORTYPES": {
"0": "Unknown",
"1": "U2F with Pin"
"1": "Fingerprint, Security Keys, Face ID and other"
},
"SECONDFACTORTYPES": {
"0": "Unknown",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Fingerprint, Security Keys, Face ID and other"
}
},
"LOGINPOLICY": {

View File

@@ -273,12 +273,12 @@
"U2F_DIALOG_TITLE": "Verifica autenticatore",
"U2F_DIALOG_DESCRIPTION": "Inserisci un nome per il tuo authenticatore o dispositivo usato.",
"U2F_SUCCESS": "Autorizzazione passwordless creata con successo!",
"U2F_ERROR": "Si \u00e8 verificato un errore durante la configurazione di U2F!",
"U2F_ERROR": "Si \u00e8 verificato un errore durante la configurazione!",
"U2F_NAME": "Nome dell'autenticatore",
"TYPE": {
"0": "Nessun MFA definito",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Impronta digitale, chiave di sicurezza, Face ID e altri"
},
"STATE": {
"0": "Nessuno Stato",
@@ -324,16 +324,16 @@
"OTP": "OTP (One-Time Password)",
"OTP_DIALOG_TITLE": "Aggiungi OTP",
"OTP_DIALOG_DESCRIPTION": "Scansiona il codice QR con un'app di autenticazione e inserisci il codice nel campo sottostante per verificare e attivare il metodo OTP.",
"U2F": "U2F (Universal 2nd Factor)",
"U2F_DIALOG_TITLE": "Verifica U2F",
"U2F": "Impronta digitale, chiave di sicurezza, Face ID e altri",
"U2F_DIALOG_TITLE": "Verifica Fattore",
"U2F_DIALOG_DESCRIPTION": "Inserisci un nome per il tuo methodo o dispositivo.",
"U2F_SUCCESS": "U2F creato con successo!",
"U2F_ERROR": "Si \u00e8 verificato un errore durante la configurazione di U2F!",
"U2F_NAME": "Nome U2F",
"U2F_SUCCESS": "Fattore aggiunto con successo!",
"U2F_ERROR": "Si \u00e8 verificato un errore durante la configurazione!",
"U2F_NAME": "Nome dell'autenticatore",
"TYPE": {
"0": "Nessun altro fattore definito",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Impronta digitale, chiave di sicurezza, Face ID e altri"
},
"STATE": {
"0": "Nessuno Stato",
@@ -557,8 +557,8 @@
"PHONEVERIFIED": "Telefono verificato con successo.",
"PHONEVERIFICATIONSENT": "Codice di verifica telefonica inviato.",
"EMAILVERIFICATIONSENT": "Codice di verifica e-mail inviato.",
"OTPREMOVED": "OTP rimosso.",
"U2FREMOVED": "U2F rimosso.",
"OTPREMOVED": "One Time Password (OTP) rimosso.",
"U2FREMOVED": "Fattore rimosso.",
"PASSWORDLESSREMOVED": "Rimosso senza password.",
"INITIALPASSWORDSET": "Password iniziale impostata.",
"PASSWORDNOTIFICATIONSENT": "Notifica di cambio password inviata.",
@@ -1495,12 +1495,12 @@
"TYPE": "Tipo",
"MULTIFACTORTYPES": {
"0": "Sconosciuto",
"1": "U2F con Pin"
"1": "Impronta digitale, chiave di sicurezza, Face ID e altri"
},
"SECONDFACTORTYPES": {
"0": "Sconosciuto",
"1": "OTP",
"2": "U2F"
"1": "One Time Password (OTP)",
"2": "Impronta digitale, chiave di sicurezza, Face ID e altri"
}
},
"LOGINPOLICY": {