Atualizações do produto Logto
Hora de um novo lançamento do Logto! Este mês, estamos trazendo novos recursos, como tradução para o idioma árabe e suporte total a RTL, token de acesso pessoal (PAT), tela inicial configurável, além de várias melhorias e correções de bugs.
Tradução para o árabe e suporte a RTL
- Adicionada nova tradução para o idioma árabe tanto no Console quanto na UI de Experiência (crédito @zaaakher).
- Melhorado o layout da UI e detalhes para melhor suportar idiomas RTL.
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.
Você pode criar um PAT acessando a página de detalhes do usuário no Console ou usando a API de Gerenciamento POST /users/:userId/personal-access-tokens
.
Consulte a documentação para mais detalhes.
Suporte a opções adicionais de primeira tela
Além de sign-in
e register
, agora ativamos mais opções que permitem aos desenvolvedores personalizar a tela inicial apresentada aos usuários. Essas novas opções de primeira tela são:
identifier:sign_in
: Exibir apenas métodos de login baseados em identificador específicos para os usuários.identifier:register
: Exibir apenas métodos de registro baseados em identificador 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).
Consulte a documentação para mais detalhes.
Novos conectores
- Adicionado conector Kook (crédito @Misaka-L).
- Adicionado conector Patreon (crédito @devtekve).
- Adicionado conector GitLab (crédito @devtekve).
Melhorias
- Suporte ao
login_hint
como parâmetro adicional de login. - Implementados endpoints bem conhecidos do swagger.
- Separado o comando
translate
do@logto/cli
para tornar o CLI pequeno e simples. - Adicionando um pacote
@logto/translate
dedicado para traduzir frases i18n no Console e Experiência. - Suportado a inserção de nome ao criar um usuário no Console.
- Adicionado novo parâmetro de consulta
parse_error
e definido explicitamente comofalse
para retornar apenas mensagens de erro OIDC brutas. - Adicionada
denyAccess()
API ao contexto JWT personalizado para bloquear condicionalmente a solicitação de token do usuário. - Suportado o mapeamento de perfil de atributo aninhado no conector OAuth (crédito @devtekve).
- Adicionada propriedade
hasPassword
à resposta da API de Gerenciamento/users
. - Adicionada informação sobre senha do usuário nos detalhes do usuário. O administrador pode facilmente verificar se um usuário definiu uma senha ou não, e então realizar a ação de definir/redefinir conforme necessário.
- Adicionada nova API de gerenciamento para verificar a senha em relação às configurações atuais da política de senha.
Correções de bugs
- Prevenir possíveis erros causados por identificadores em cache entre páginas de Experiência.
- Corrigido o problema que impedia os usuários de criar JWTs personalizados.
- Corrigido a plataforma do conector wecom. Usar
Universal
em vez denull
. - Definido corretamente o atributo
lang
para<html>
no Console, prevenindo prompts inesperados de tradutores do navegador. - Permitido vincular nova identidade social a uma conta de usuário existente quando o registro está desativado.
- Prevenir o registro de usuários e o preenchimento de perfil com domínios de e-mail somente SSO.