feat: move sso and ldap logins into plugins (C2)

This commit is contained in:
LukeGus committed 2026-09-24 18:23:20 -05:00
1 parent 5c18435105
commit 925da4a661
223 files changed
+25778 -6820

No files matched your search

-59
View File
@@ -1614,10 +1614,6 @@
"externalNotSupportedInElectron": "L'autenticazione esterna non è ancora supportata nell'app Electron. Utilizza la versione web per l'accesso OIDC.",
"loginWithProvider": "Accedi con {{name}}",
"orContinueWith": "oppure continua con",
"ldapUsername": "Nome utente LDAP",
"ldapPassword": "Password LDAP",
"ldapSignIn": "Accedi",
"ldapLoginFailed": "Accesso LDAP non riuscito",
"resetPasswordButton": "Reimposta password",
"sendResetCode": "Invia codice di reset",
"resetCodeDesc": "Inserisci il tuo nome utente per ricevere un codice di reset della password. Il codice verrà registrato nei log del container Docker.",
@@ -1783,37 +1779,6 @@
},
"admin": {
"sectionGeneral": "Generale",
"sectionOidc": "OIDC",
"sectionSso": "Provider SSO",
"ssoAddProvider": "Aggiungi provider",
"ssoDocsLink": "Visualizza documentazione",
"ssoProviderDocsLink": "Visualizza documentazione",
"ssoNoProviders": "Nessun provider SSO configurato.",
"ssoProviderName": "Nome visualizzato",
"ssoProviderType": "Tipo provider",
"ssoDeleteProvider": "Elimina provider",
"ssoDeleteConfirm": "Eliminare questo provider? Gli utenti associati non potranno più accedere.",
"ssoTypeOidc": "OIDC",
"ssoTypeLdap": "LDAP",
"ssoTypeGithub": "GitHub",
"ssoTypeGoogle": "Google",
"ssoEnabled": "Abilitato",
"ssoDisabled": "Disabilitato",
"ssoSaveProvider": "Salva provider",
"ssoTestConnection": "Test connessione",
"ssoEditProvider": "Modifica provider",
"ldapHost": "Host LDAP",
"ldapPort": "Porta",
"ldapUseTls": "Usa TLS (LDAPS)",
"ldapBindDn": "Bind DN",
"ldapBindPassword": "Password di bind",
"ldapUserSearchBase": "Base di ricerca utenti",
"ldapUserSearchFilter": "Filtro di ricerca utenti",
"ldapUsernameAttr": "Attributo nome utente",
"ldapDisplayNameAttr": "Attributo nome visualizzato",
"ldapGroupSearchBase": "Base di ricerca gruppi",
"ldapAdminGroup": "Gruppo amministratori",
"ldapAllowedUsers": "Utenti autorizzati",
"sectionUsers": "Utenti",
"sectionSessions": "Sessioni",
"sectionRoles": "Ruoli",
@@ -1927,26 +1892,6 @@
"tailscaleApiKeyDocsLink": "Visualizza documentazione",
"tailscaleApiBaseUrl": "URL di base dell'API",
"tailscaleApiBaseUrlDescription": "Opzionale. Specificare un'istanza di Headscale autogestita anziché api.tailscale.com. Lasciare vuoto per utilizzare l'impostazione predefinita di Tailscale.",
"oidcDescription": "Configura OpenID Connect per il SSO. I campi contrassegnati con * sono obbligatori.",
"oidcDocsLink": "Visualizza documentazione",
"oidcClientId": "ID client",
"oidcClientSecret": "Segreto client",
"oidcAuthUrl": "URL di autorizzazione",
"oidcIssuerUrl": "URL dell'emittente",
"oidcTokenUrl": "URL token",
"oidcUserIdentifier": "Percorso identificatore utente",
"oidcDisplayName": "Percorso nome visualizzato",
"oidcScopes": "Ambiti",
"oidcUserinfoUrl": "Sovrascrivi URL Userinfo",
"oidcAllowedUsers": "Utenti consentiti",
"oidcAllowedUsersDesc": "Un'email per riga. Lascia vuoto per consentire a tutti.",
"oidcAdminGroup": "Gruppo amministratori",
"oidcAdminGroupDesc": "Gli utenti di questo gruppo ottengono i diritti di amministratore. Lascia vuoto per disabilitare la sincronizzazione dei gruppi.",
"oidcGroupClaim": "Attributo gruppo",
"oidcGroupClaimDesc": "Opzionale. Il percorso dell'attributo contenente i gruppi dell'utente. Il valore predefinito è groups, roles, quindi group. Da utilizzare per provider con un attributo personalizzato (es. Zitadel).",
"oidcCaCert": "Certificato CA personalizzato",
"oidcCaCertDesc": "Opzionale. Certificato CA in formato PEM per provider OIDC che utilizzano una CA privata o autofirmata. Lascia vuoto per usare l'archivio dei certificati attendibili di sistema.",
"removeOidc": "Rimuovi",
"usersCount": "{{count}} utenti",
"searchUsers": "Cerca utenti...",
"noUsers": "Nessun utente",
@@ -2076,10 +2021,6 @@
"tailscaleSettingsSaved": "Impostazioni di Tailscale salvate",
"tailscaleSettingsSaveFailed": "Salvataggio impostazioni di Tailscale non riuscito",
"logLevelUpdateFailed": "Aggiornamento livello di log non riuscito",
"oidcSaved": "Configurazione OIDC salvata",
"oidcSaveFailed": "Salvataggio configurazione OIDC non riuscito",
"oidcRemoved": "Configurazione OIDC rimossa",
"oidcRemoveFailed": "Rimozione configurazione OIDC non riuscita",
"createUserRequired": "Nome utente e password sono obbligatori",
"createUserPasswordTooShort": "La password deve contenere almeno 6 caratteri",
"createUserSuccess": "Utente \"{{username}}\" creato",