• release

Aktualizacja Logto - styczeń 2023

Aktualizacje produktu Logto na styczeń 2023

Gao
Gao
Founder

🙋 Hej wszystkim!

Na pierwszy dzień 2023 roku przygotowaliśmy kilka nowości dla wszystkich:

  • Webhooki, Zaawansowane API wyszukiwania, Nowe konektory
  • Ulepszenia konsoli administracyjnej, Przebudowane API interakcji i Dzienniki audytowe
  • Nowe posty na blogu

💥 Zmiana przełomowa 💥

Jeśli chcesz przeprowadzić oryginalne rozmyte wyszukiwanie użytkowników za pomocą Management API, konieczne jest dodanie % wokół słowa kluczowego. Np.:

Oryginalnie: GET /users?search=foo Teraz: GET /users?search=%foo%

Migracja

Jeśli przechodzisz z starszej wersji logto, upewnij się, że zapoznasz się z naszą instrukcją Zmiany bazy danych.

Aktualizacje funkcji

🪝 Webhooki

Dzięki hookom, Logto może umożliwić następny poziom rozszerzalności, abyś mógł wchodzić w interakcje z innymi usługami w sposób oparty na wydarzeniach. Np., wykonywanie asynchronicznych zadań po zarejestrowaniu nowego użytkownika.

W tej wersji obsługujemy trzy wydarzenia: PostRegister, PostSignIn i PostResetPassword. Zajrzyj do 🪝 Webhooki aby poznać wyjaśnienie koncepcji i szczegóły użycia.

⚙️ Zaawansowane API wyszukiwania

Management API to programowy sposób komunikacji z Logto. Przeprojektowaliśmy API wyszukiwania użytkowników, aby uczynić je potężnym narzędziem dla zaawansowanych zapytań wyszukiwania.

Teraz możesz wyznaczyć jedno lub wiele pól wyszukiwania oraz tryb dopasowania. Na przykład, możesz wyszukiwać użytkowników, których:

  • Imię zaczyna się od „Alice”, uwzględniając wielkość liter; lub
  • Email zawiera „Alice”, nie uwzględniając wielkości liter.

Obsługiwane jest również wyszukiwanie dokładne, np. wyszukiwanie użytkowników, których imię to dokładnie „John Wick”. Zobacz Zaawansowane wyszukiwanie użytkowników aby uzyskać szczegóły.

🔗 Konektory

Logto jest zbudowany na otwartych standardach i wierzymy, że mogą one wyeliminować ogromne luki w rozwoju oprogramowania. Od tej wersji, Logto obsługuje tworzenie wielu konektorów opartych na tym samym otwartym standardzie: OAuth 2.0 lub OpenID Connect; Nazywamy je „standardowymi konektorami”.

Pracujemy nad rozwojem kolejnych standardowych konektorów jak SAML i LDAP. Śmiało dajcie nam znać, jakie są Wasze potrzeby!

Ponadto, chcielibyśmy wyróżnić naszych współpracowników społeczności:

  • @kentio przyczynił się do powstania konektora AWS SES
  • @StringKe przyczynił się do powstania konektorów Tencent SMS i Feishu (Lark)

Dziękujemy!

Ulepszenia

💻 Ulepszenie Konsoli Administracyjnej, aby usprawnić proces konfiguracji

Teraz możesz doświadczyć następujących ulepszeń:

  • Ulepszenie projektu responsywnego Zoptymalizowaliśmy projekt responsywny, aby zapewnić, że interfejs wygląda świetnie na różnych rozmiarach ekranów.
  • Uproszczenie układu Uporządkowaliśmy układ interfejsu, organizując treści w sposób bardziej logiczny i intuicyjny. Ułatwia to naszym deweloperom poruszanie się po interfejsie i znajdowanie tego, czego szukają.
  • Naprawiliśmy nieintuicyjne zachowania interakcji zmieniliśmy interakcję zapisu i uczyniliśmy ją behawiorem na poziomie sekcji, co unika widzenia zbyt wielu alertów z podwójnym sprawdzeniem. Pragniemy zapewnić bardziej bezpieczne doświadczenia dewelopera podczas konfiguracji.

Zachęcamy do sprawdzenia tego i eksploracji oraz podzielenia się swoimi wrażeniami! 😉

🧑‍🚀 Przebudowane API interakcji i dzienniki audytowe

Z powodu zwiększonej elastyczności i złożoności doświadczenia logowania oraz aby zapewnić jeszcze bardziej audytowalne i strukturalne dzienniki dla interakcji użytkowników, postanowiliśmy przebudować nasze API interakcji z mechanizmem logowania; Oryginalne API sesji są od teraz przestarzałe.

Dzienniki audytowe zostały szczegółowo skategoryzowane przez nowe definicje kluczy, a ładunki zoptymalizowane do śledzenia zachowań. Sprawdź kartę „Dzienniki audytowe” w konsoli administracyjnej, aby poczuć tę zmianę.

Posty na blogu