• lanzamiento

Actualizaciones del producto Logto

¡Hora de un nuevo lanzamiento de Logto! Este mes, estamos trayendo nuevas características como la traducción al idioma árabe y soporte completo para RTL, token de acceso personal (PAT), pantalla inicial configurable, así como varias mejoras y correcciones de errores.

Charles
Charles
Developer

Traducción al árabe y soporte RTL

  • Se agregó la nueva traducción al idioma árabe tanto en la Consola como en la Interfaz de Experiencia (crédito @zaaakher).
  • Se mejoró el diseño de la interfaz y los detalles para apoyar mejor los idiomas RTL.

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

Token de acceso personal (PAT)

Los tokens de acceso personal (PAT) proporcionan una forma segura para que los usuarios otorguen tokens de acceso sin usar sus credenciales e inicio de sesión interactivo.

Puedes crear un PAT yendo a la página de detalles del usuario en la Consola o usando la API de Gestión POST /users/:userId/personal-access-tokens.

Consulta la documentación para más detalles.

Soporte para opciones adicionales de primera pantalla

Además de sign-in y register, ahora habilitamos más opciones que permiten a los desarrolladores personalizar la pantalla inicial presentada a los usuarios. Estas nuevas opciones de primera pantalla son:

  • identifier:sign_in: Solo muestra métodos de inicio de sesión específicos basados en identificadores a los usuarios.
  • identifier:register: Solo muestra métodos de registro específicos basados en identificadores a los usuarios.
  • reset_password: Permite a los usuarios acceder directamente a la página de restablecimiento de contraseña.
  • single_sign_on: Permite a los usuarios acceder directamente a la página de inicio de sesión único (SSO).

Consulta la documentación para más detalles.

Nuevos conectores

Mejoras

  • Se agregó soporte para login_hint como parámetro adicional de inicio de sesión.
  • Se implementaron endpoints well-known de swagger.
  • Se separó el comando translate de @logto/cli para hacer el CLI pequeño y simple.
  • Se agregó un paquete dedicado @logto/translate para traducir frases i18n en la Consola y la Experiencia.
  • Se agregó soporte para ingresar el nombre al crear un usuario en la Consola.
  • Se agregó un nuevo parámetro de consulta parse_error y se estableció explícitamente en false para devolver solo el mensaje de error OIDC en bruto.
  • Se agregó la API denyAccess() al contexto JWT personalizado para bloquear condicionalmente la solicitud de token de usuario.
  • Se agregó soporte para la asignación de perfiles de atributos anidados en el conector OAuth (crédito @devtekve).
  • Se agregó la propiedad hasPassword a la respuesta de la API de Gestión /users.
  • Se agregó información sobre la contraseña del usuario en los detalles del usuario. El administrador puede verificar fácilmente si un usuario ha configurado la contraseña o no, y luego realizar la acción de establecer/restablecer según corresponda.
  • Se agregó una nueva API de gestión para verificar la contraseña contra la configuración actual de la política de contraseñas.

Corrección de errores

  • Se previno un error potencial causado por identificadores almacenados en caché en las páginas de Experiencia.
  • Se corrigió el problema que impedía que los usuarios crearan JWT personalizados.
  • Se corrigió la plataforma del conector wecom. Usa Universal en lugar de null.
  • Se estableció correctamente el atributo lang en <html> en la Consola, previniendo un mensaje inesperado del traductor del navegador.
  • Se permitió vincular una nueva identidad social a una cuenta de usuario existente cuando el registro está deshabilitado.
  • Se previno el registro de usuarios y el cumplimiento de perfiles con dominios de correo electrónico solo SSO.