Português (Portugal)
  • lançamento

Atualizações do produto Logto

É hora de um novo lançamento do Logto! Este mês, estamos a trazer novas funcionalidades como tradução para o idioma árabe e suporte completo a RTL, token de acesso pessoal (PAT), ecrã inicial configurável, bem como várias melhorias e correções de bugs.

Charles
Charles
Developer

Tradução árabe e suporte a RTL

  • Adicionada nova tradução para o idioma árabe tanto no Console quanto na Experiência UI (crédito @zaaakher).
  • Melhorado o layout da interface e os detalhes para suportar melhor idiomas RTL.

367272534-31cef491-e3b4-44b0-9276-379384a7f3e2.png 367329253-86ede193-bdec-4788-8c6c-ea1813abb9ee.png

Token de acesso pessoal (PAT)

Os tokens de acesso pessoal (PATs) fornecem uma maneira segura para os usuários concederem tokens de acesso sem usar suas credenciais e login interativo.

Podes criar um PAT indo à página de detalhes do usuário no Console ou usando a API de Gestão POST /users/:userId/personal-access-tokens.

Consulta a documentação para mais detalhes.

Suporte a opções adicionais de ecrã inicial

Além de sign-in e register, agora habilitamos mais opções que permitem aos desenvolvedores personalizar o ecrã inicial apresentado aos usuários. Estas novas opções de ecrã inicial são:

  • identifier:sign_in: Exibir apenas métodos de login baseados em identificadores específicos para os usuários.
  • identifier:register: Exibir apenas métodos de registro baseados em identificadores específicos para os usuários.
  • reset_password: Permitir que os usuários acessem diretamente a página de redefinição de senha.
  • single_sign_on: Permitir que os usuários acessem diretamente a página de single sign-on (SSO).

Consulta a documentação para mais detalhes.

Novos conectores

Melhorias

  • Suporte para login_hint como parâmetro de login adicional.
  • Implementados os endpoints bem conhecidos do swagger.
  • Separado o comando translate do @logto/cli para tornar o CLI pequeno e simples.
  • Adicionado um pacote dedicado @logto/translate para traduzir frases i18n no Console e na Experiência.
  • Suporte para inserir nome ao criar um usuário no Console.
  • Adicionado novo parâmetro de consulta parse_error e configurado explicitamente para false para retornar apenas a mensagem de erro OIDC bruta.
  • Adicionada a API denyAccess() ao contexto JWT personalizado para bloquear condicionalmente a solicitação de token do usuário.
  • Suporte para mapeamento de perfil de atributos aninhados no conector OAuth (crédito @devtekve).
  • Adicionada propriedade hasPassword à resposta da API de Gestão /users.
  • Adicionada informação sobre senha do usuário nos detalhes do usuário. O administrador pode facilmente verificar se um usuário configurou senha ou não, e então realizar ações de configuração/redefinição conforme necessário.
  • Adicionada nova API de gestão para verificar a senha em relação às configurações de política de senha atuais.

Correções de bugs

  • Prevenção de erro potencial causado por identificadores em cache nas páginas de Experiência.
  • Corrigido o problema que impedia os usuários de criar JWT Personalizado.
  • Corrigido o conector da plataforma wecom. Use Universal em vez de null.
  • Configurado corretamente o atributo lang no <html> no Console, evitando prompt inesperado do tradutor do navegador.
  • Permitido vincular nova identidade social a uma conta de usuário existente quando o registro está desativado.
  • Prevenção de registro de usuário e preenchimento de perfil com domínios de e-mail apenas SSO.