• 릴리스

Logto 2023년 1월 업데이트

2023년 1월 Logto 제품 업데이트

Gao
Gao
Founder

🙋 여러분, 안녕하세요!

2023년 첫날을 맞아 여러분을 위해 몇 가지를 출시했습니다:

  • 웹훅, 고급 검색 API, 새로운 커넥터
  • 관리자 콘솔 개선, 상호작용 API 리팩토링 및 감사 로그
  • 새로운 블로그 포스트

💥 중대한 변경 사항 💥

관리 API를 통해 원래의 유저 모호 검색을 수행하고 싶다면, 키워드 주변에 %를 추가해야 합니다. 예를 들어:

원래: GET /users?search=foo 지금: GET /users?search=%foo%

마이그레이션

이전 버전의 logto에서 업그레이드하는 경우, 반드시 우리의 데이터베이스 변경 튜토리얼을 살펴보세요.

기능 업데이트

🪝 웹훅

훅을 사용하여 Logto는 이벤트 기반 방식으로 다른 서비스와 상호작용할 수 있는 다음 수준의 확장성을 제공합니다. 예를 들어, 새로운 사용자가 등록된 후 비동기 작업을 수행합니다.

이번 버전에서는 세 가지 이벤트를 지원합니다: PostRegister, PostSignInPostResetPassword. 🪝 웹훅에서 개념 설명과 세부 사용 방법을 확인하세요.

⚙️ 고급 검색 API

관리 API는 Logto와 프로그래밍 방식으로 통신하는 방법입니다. 사용자가 고급 검색 요청을 더 강력하게 만들기 위해 검색 API를 재설계했습니다.

이제 하나 이상의 검색 필드와 일치 모드를 지정할 수 있습니다. 예를 들어, 다음과 같이 사용자를 검색할 수 있습니다:

  • 이름이 “Alice”로 시작하는 경우, 대소문자 구분; 또는
  • 이메일에 “Alice”가 포함된 경우, 대소문자 구분하지 않음.

정확한 검색도 지원되며, 예를 들어 이름이 정확히 “John Wick”인 사용자를 검색할 수 있습니다. 자세한 내용은 고급 사용자 검색을 참조하세요.

🔗 커넥터

Logto는 개방형 표준을 기반으로 구축되었으며, 이는 소프트웨어 개발에서의 큰 격차를 없앨 수 있다고 믿습니다. 이번 버전부터 Logto는 동일한 개방형 표준을 기반으로 여러 커넥터를 생성할 수 있습니다: OAuth 2.0 또는 OpenID Connect; 우리는 이를 “표준 커넥터”라고 부릅니다.

우리는 SAML 및 LDAP와 같은 더 많은 표준 커넥터를 개발 중입니다. 필요 사항을 자유롭게 알려주세요!

또한, 커뮤니티 기여자 분들을 강조하고 싶습니다:

  • @kentio님이 AWS SES 커넥터를 기여하였습니다
  • @StringKe님이 Tencent SMS 및 Feishu (Lark) 커넥터를 기여하였습니다

감사합니다!

개선 사항

💻 셋업 프로세스를 간소화하기 위한 관리자 콘솔 개선

이제 다음과 같은 개선 사항을 느낄 수 있습니다:

  • 반응형 디자인 개선 다양한 화면 크기에서 인터페이스가 멋지게 보이도록 반응형 디자인을 최적화했습니다.
  • 레이아웃 단순화 인터페이스의 레이아웃을 간소화하여 콘텐츠를 더 논리적이고 직관적인 방식으로 구성했습니다. 이로 인해 개발자가 인터페이스를 쉽게 탐색하고 원하는 정보를 찾기 쉬워집니다.
  • 비직관적인 상호작용 행동 수정 저장 상호작용을 섹션 수준 동작으로 변경하여 너무 많은 이중 확인 알림을 보지 않도록 만들었습니다. 우리는 설정을 할 때 더욱 안전한 개발자 경험을 제공하고자 합니다.

확인하고 탐색해보고, 여러분의 의견을 알려주세요! 😉

🧑‍🚀 리팩토링된 상호작용 API 및 감사 로그

로그인 경험의 증가된 유연성과 복잡성으로 인해 사용자 상호작용에 대한 더 많은 감사 및 구조화된 로그를 제공하기 위해 상호작용 API를 로깅 메커니즘으로 리팩토링하기로 결정했습니다; 기존 세션 API는 지금부터 사용 중단됩니다.

감사 로그는 새로운 키 정의에 의해 세분화되었으며, 동작 추적을 위한 페이로드가 최적화되었습니다. 관리자 콘솔의 “감사 로그” 탭에서 변경 사항을 느껴보세요.

블로그 게시물