• 릴리스

Logto 제품 업데이트

새로운 Logto 릴리스를 출시할 때입니다! 이번 달에는 아랍어 번역 및 전체 RTL 지원, 개인 액세스 토큰 (PAT), 구성 가능한 첫 화면 등 새로운 기능을 선보이며 다양한 개선 사항 및 버그 수정이 포함되어 있습니다.

Charles
Charles
Developer

아랍어 번역 및 RTL 지원

  • 콘솔 및 경험 UI에 새로운 아랍어 번역을 추가했습니다 (크레딧 @zaaakher).
  • RTL 언어를 더 잘 지원하기 위해 UI 레이아웃 및 세부 사항을 개선했습니다.

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

개인 액세스 토큰 (PAT)

개인 액세스 토큰 (PAT)은 사용자가 자격 증명과 대화형 로그인 없이 액세스 토큰을 부여하는 안전한 방법을 제공합니다.

콘솔의 사용자 세부 정보 페이지에서 또는 Management API POST /users/:userId/personal-access-tokens 를 사용하여 PAT를 생성할 수 있습니다.

자세한 내용은 문서 를 참조하세요.

추가 첫 화면 옵션 지원

sign-inregister 외에도, 이제 개발자가 사용자에게 표시되는 초기 화면을 맞춤화할 수 있는 더 많은 옵션을 사용할 수 있습니다. 이러한 새로운 첫 화면 옵션은 다음과 같습니다:

  • identifier:sign_in: 사용자에게 특정 식별자 기반 로그인 방법만 표시합니다.
  • identifier:register: 사용자에게 특정 식별자 기반 등록 방법만 표시합니다.
  • reset_password: 사용자가 비밀번호 재설정 페이지에 직접 접근할 수 있도록 허용합니다.
  • single_sign_on: 사용자가 SSO (싱글 사인온) 페이지에 직접 접근할 수 있도록 허용합니다.

자세한 내용은 문서 를 참조하세요.

새로운 커넥터

개선 사항

  • 추가 로그인 매개변수로 login_hint 를 지원했습니다.
  • 잘 알려진 스웨거 엔드포인트를 구현했습니다.
  • CLI를 작고 단순하게 만들기 위해 @logto/cli에서 translate 명령을 분리했습니다.
  • 콘솔 및 경험에서 i18n 구문을 번역하기 위해 독립된 @logto/translate 패키지를 추가했습니다.
  • 콘솔에서 사용자를 생성할 때 이름 입력을 지원했습니다.
  • 새로운 쿼리 매개변수 parse_error 를 추가하고 원시 OIDC 오류 메시지만 반환하도록 명시적으로 false로 설정했습니다.
  • 사용자 토큰 요청을 조건부로 차단하기 위해 사용자 정의 JWT 컨텍스트에 denyAccess() API를 추가했습니다.
  • OAuth 커넥터에서 중첩된 속성 프로필 매핑을 지원했습니다 (크레딧 @devtekve).
  • /users Management API 응답에 hasPassword 속성을 추가했습니다.
  • 사용자 세부 정보에 사용자 비밀번호 정보를 추가했습니다. 관리자는 사용자가 비밀번호를 설정했는지를 쉽게 확인할 수 있으며, 이에 따라 설정/재설정 작업을 수행할 수 있습니다.
  • 현재 비밀번호 정책 설정을 확인하는 새로운 Management API를 추가했습니다.

버그 수정

  • Experience 페이지 전반에 걸쳐 캐시된 식별자에 의해 발생할 수 있는 잠재적 오류를 방지했습니다.
  • 사용자 정의 JWT 생성 시 사용자를 차단하는 문제를 수정했습니다.
  • wecom 커넥터 플랫폼을 수정했습니다. null 대신 Universal을 사용합니다.
  • 콘솔에서 <html>lang 속성을 올바르게 설정하여 예상치 못한 브라우저 번역기 프롬프트를 방지했습니다.
  • 등록이 비활성화된 경우에도 새 소셜 ID를 기존 사용자 계정에 연결할 수 있도록 허용했습니다.
  • SSO 전용 이메일 도메인으로 사용자 등록 및 프로필 완료를 방지했습니다.