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": "A autenticação externa ainda não é suportada na aplicação Electron. Utilize a versão web para iniciar sessão via OIDC.",
"loginWithProvider": "Iniciar sessão com {{name}}",
"orContinueWith": "ou continuar com",
"ldapUsername": "Nome de utilizador LDAP",
"ldapPassword": "Palavra-passe LDAP",
"ldapSignIn": "Iniciar sessão",
"ldapLoginFailed": "Falha no início de sessão LDAP",
"resetPasswordButton": "Redefinir palavra-passe",
"sendResetCode": "Enviar código de reposição",
"resetCodeDesc": "Introduza o seu nome de utilizador para receber um código de reposição de palavra-passe. O código será registado nos logs do contentor Docker.",
@@ -1783,37 +1779,6 @@
},
"admin": {
"sectionGeneral": "Geral",
"sectionOidc": "OIDC",
"sectionSso": "Provedores de SSO",
"ssoAddProvider": "Adicionar Provedor",
"ssoDocsLink": "Ver docs",
"ssoProviderDocsLink": "Ver docs",
"ssoNoProviders": "Nenhum provedor de SSO configurado.",
"ssoProviderName": "Nome de apresentação",
"ssoProviderType": "Tipo de Provedor",
"ssoDeleteProvider": "Eliminar Provedor",
"ssoDeleteConfirm": "Eliminar este provedor? Os utilizadores associados não poderão iniciar sessão.",
"ssoTypeOidc": "OIDC",
"ssoTypeLdap": "LDAP",
"ssoTypeGithub": "GitHub",
"ssoTypeGoogle": "Google",
"ssoEnabled": "Ativado",
"ssoDisabled": "Desativado",
"ssoSaveProvider": "Guardar Provedor",
"ssoTestConnection": "Testar Ligação",
"ssoEditProvider": "Editar Provedor",
"ldapHost": "Servidor LDAP",
"ldapPort": "Porta",
"ldapUseTls": "Usar TLS (LDAPS)",
"ldapBindDn": "Bind DN",
"ldapBindPassword": "Palavra-passe de Bind",
"ldapUserSearchBase": "Base de pesquisa de utilizadores",
"ldapUserSearchFilter": "Filtro de pesquisa de utilizadores",
"ldapUsernameAttr": "Atributo de nome de utilizador",
"ldapDisplayNameAttr": "Atributo de nome de apresentação",
"ldapGroupSearchBase": "Base de pesquisa de grupos",
"ldapAdminGroup": "Grupo de administradores",
"ldapAllowedUsers": "Utilizadores permitidos",
"sectionUsers": "Utilizadores",
"sectionSessions": "Sessões",
"sectionRoles": "Funções",
@@ -1927,26 +1892,6 @@
"tailscaleApiKeyDocsLink": "Ver documentação",
"tailscaleApiBaseUrl": "URL base da API",
"tailscaleApiBaseUrlDescription": "Opcional. Aponte para uma instância auto-hospedada do Headscale em vez de api.tailscale.com. Deixe em branco para utilizar o padrão do Tailscale.",
"oidcDescription": "Configurar o OpenID Connect para SSO. Os campos marcados com * são obrigatórios.",
"oidcDocsLink": "Ver documentação",
"oidcClientId": "ID do cliente",
"oidcClientSecret": "Segredo do cliente",
"oidcAuthUrl": "URL de autorização",
"oidcIssuerUrl": "URL do emissor",
"oidcTokenUrl": "URL do token",
"oidcUserIdentifier": "Caminho do identificador do utilizador",
"oidcDisplayName": "Caminho do nome de exibição",
"oidcScopes": "Âmbitos",
"oidcUserinfoUrl": "Substituir URL do Userinfo",
"oidcAllowedUsers": "Utilizadores permitidos",
"oidcAllowedUsersDesc": "Um email por linha. Deixe em branco para permitir todos.",
"oidcAdminGroup": "Grupo de administração",
"oidcAdminGroupDesc": "Os utilizadores neste grupo recebem privilégios de administrador. Deixe em branco para desativar a sincronização de grupos.",
"oidcGroupClaim": "Atributo de grupo",
"oidcGroupClaimDesc": "Opcional. O caminho do atributo que contém os grupos do utilizador. Predefinido para groups, roles e depois group. Utilize para fornecedores com um atributo personalizado (ex.: Zitadel).",
"oidcCaCert": "Certificado CA personalizado",
"oidcCaCertDesc": "Opcional. Certificado CA codificado em PEM para fornecedores OIDC que utilizam uma CA privada ou autoassinada. Deixe em branco para utilizar o repositório de confiança do sistema.",
"removeOidc": "Remover",
"usersCount": "{{count}} utilizadores",
"searchUsers": "Pesquisar utilizadores...",
"noUsers": "Nenhum utilizador",
@@ -2076,10 +2021,6 @@
"tailscaleSettingsSaved": "Definições do Tailscale guardadas",
"tailscaleSettingsSaveFailed": "Falha ao guardar definições do Tailscale",
"logLevelUpdateFailed": "Falha ao atualizar nível de registo",
"oidcSaved": "Configuração OIDC guardada",
"oidcSaveFailed": "Falha ao guardar configuração OIDC",
"oidcRemoved": "Configuração OIDC removida",
"oidcRemoveFailed": "Falha ao remover configuração OIDC",
"createUserRequired": "Nome de utilizador e palavra-passe são obrigatórios",
"createUserPasswordTooShort": "A palavra-passe deve ter pelo menos 6 caracteres",
"createUserSuccess": "Utilizador \"{{username}}\" criado",