• release

Logto 2023 januari uppdatering

Logto produktuppdateringar för januari 2023

Gao
Gao
Founder

🙋 Hej allihopa!

För den första dagen av 2023 släppte vi några saker för alla:

  • Web hooks, avancerad sök-API, nya connectors
  • Förbättring av administratörskonsol, omarbetade interaktions-APIer och granskningsloggar
  • Nya blogginlägg

💥 Avbrottsförändring 💥

Om du vill utföra den ursprungliga fuzzy-användarsökningen via Management API, krävs det att du lägger till % runt nyckelordet. T.ex.:

Original: GET /users?search=foo Nu: GET /users?search=%foo%

Migration

Om du uppgraderar från en äldre version av logto, se till att gå igenom vår Databasändring tutorial.

Funktionsuppdateringar

🪝 Web hooks

Med hooks kan Logto möjliggöra en nästa nivå av utbyggbarhet för dig att interagera med andra tjänster på ett händelsebaserat sätt. Till exempel, utför några asynkrona jobb efter att en ny användare registrerats.

Vi stöder tre händelser i den här versionen: PostRegister, PostSignIn och PostResetPassword. Kolla in 🪝 Web hooks för förklarat koncept och detaljerad användning.

⚙️ Avancerad sök-API

Management API är ett programmerbart sätt att kommunicera med Logto. Vi har omdesignat användarsöknings-API för att göra det kraftfullt för avancerade sökförfrågningar.

Nu kan du ange ett eller flera sökfält samt matchningsläge. Till exempel, du kan söka användare vars:

  • Namn börjar med "Alice", skiftlägeskänslig; eller
  • E-post inkluderar "Alice", skiftlägesokänslig.

Exaktsökning stöds också, t.ex. sök användare vars namn exakt är "John Wick". Se Avancerad användarsökning för detaljer.

🔗 Connectors

Logto bygger på öppna standarder, och vi tror att de kan eliminera enorma gap i mjukvaruutveckling. Från denna version stöder Logto att skapa flera connectors baserade på samma öppna standard: OAuth 2.0 eller OpenID Connect; Vi kallar dem "standardkopplingar".

Vi utvecklar fler standardkopplingar som SAML och LDAP. Känn dig fri att meddela oss dina behov!

Dessutom vill vi lyfta fram våra communitybidragsgivare:

  • @kentio bidrog med AWS SES connector
  • @StringKe bidrog med Tencent SMS och Feishu (Lark) connector

Tack!

Förbättring

💻 Förbättring av administratörskonsolen för att effektivisera installationsprocessen

Nu kan du känna följande förbättringar:

  • Förbättring av responsiv design Vi optimerade responsiv design för att säkerställa att gränssnittet ser fantastiskt ut på olika skärmstorlekar.
  • Förenkling av layouten Vi har strömlinjeformat layouten av gränssnittet, organiserar innehållet på ett mer logiskt och intuitivt sätt. Detta gör det enklare för våra utvecklare att navigera gränssnittet och hitta vad de letar efter.
  • Fixerade de icke-intuitiva interaktionsbeteendena vi ändrade sparningsinteraktionen och gjorde det till ett sektionsnivå-beteende, vilket undviker att se för många dubbelkontrollvarningar. Vi hoppas kunna tillhandahålla en säkrare utvecklarupplevelse när man gör konfigurationer.

Kolla in det och utforska, och låt oss veta hur du känner! 😉

🧑‍🚀 Refaktorerade interaktions-APIer och granskningsloggar

På grund av den ökade flexibiliteten och komplexiteten i inloggningsupplevelsen, och för att tillhandahålla ännu mer granskbara och strukturerade loggar för användarinteraktioner, beslutade vi att refaktorisera våra interaktions-APIer med loggningsmekanismen; De ursprungliga sessions-APIerna är nu föråldrade.

Granskningsloggar blir finkategoriserade av de nya nyckeldefinitionerna, och nyttolast är optimerade för beteendespårning. Kolla in "Granskningsloggar"-fliken i administratörskonsolen för att känna av förändringen.

Blogginlägg