• freigeben

Logto 2023 Januar Update

Produktaktualisierungen von Logto für Januar 2023

Gao
Gao
Founder

🙋 Hey Leute!

Für den ersten Tag des Jahres 2023 haben wir ein paar Dinge für alle bereitgestellt:

  • Webhooks, erweiterte Such-API, neue Konnektoren
  • Verbesserung der Admin-Konsole, überarbeitete Interaktions-APIs und Prüflogs
  • Neue Blog-Beiträge

💥 Breaking Change 💥

Wenn du die ursprüngliche unscharfe Benutzersuche über die Verwaltungs-API ausführen möchtest, musst du % um das Suchwort herum hinzufügen. Zum Beispiel:

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

Migration

Wenn du von einer älteren Version von Logto upgradest, stelle sicher, dass du unser Tutorial zur Datenbankänderung durchgehst.

Funktionsaktualisierungen

🪝 Webhooks

Mit Webhooks kann Logto eine höhere Erweiterbarkeit ermöglichen, um mit anderen Diensten in einem ereignisbasierten Ablauf zu interagieren. Zum Beispiel kannst du einige asynchrone Aufgaben durchführen, nachdem ein neuer Benutzer registriert wurde.

In dieser Version unterstützen wir drei Ereignisse: PostRegister, PostSignIn und PostResetPassword. Schau dir 🪝 Webhooks für das Konzept und die detaillierte Nutzung an.

⚙️ Erweiterte Such-API

Die Management-API ist eine programmatische Möglichkeit, mit Logto zu kommunizieren. Wir haben die Benutzersuch-API neu gestaltet, um sie für erweiterte Suchanfragen leistungsfähig zu machen.

Jetzt kannst du ein oder mehrere Suchfelder sowie den Suchmodus festlegen. Zum Beispiel kannst du Benutzer suchen, deren:

  • Name mit „Alice“ beginnt, groß- und kleinschreibungssensitiv; oder
  • E-Mail „Alice“ enthält, groß- und kleinschreibungsunsensitiv.

Auch exakte Suche wird unterstützt, z.B. Suche nach Benutzern, deren Name genau „John Wick“ ist. Siehe Erweiterte Benutzersuche für Details.

🔗 Konnektoren

Logto basiert auf offenen Standards, und wir glauben, dass sie enorme Lücken in der Softwareentwicklung schließen können. Ab dieser Version unterstützt Logto die Erstellung mehrerer Konnektoren basierend auf demselben offenen Standard: OAuth 2.0 oder OpenID Connect; Wir nennen sie „Standardkonnektoren“.

Wir entwickeln weitere Standardkonnektoren wie SAML und LDAP. Lass uns gerne deine Bedürfnisse wissen!

Außerdem möchten wir unsere Community-Beitragenden hervorheben:

  • @kentio hat den AWS SES-Konnektor beigetragen
  • @StringKe hat den Tencent SMS- und Feishu (Lark)-Konnektor beigetragen

Danke!

Verbesserung

💻 Verbesserung der Admin-Konsole, um den Einrichtungsprozess zu optimieren

Jetzt kannst du die folgenden Verbesserungen spüren:

  • Verbesserung des responsiven Designs Wir haben das responsive Design optimiert, um sicherzustellen, dass die Benutzeroberfläche auf verschiedenen Bildschirmgrößen großartig aussieht.
  • Vereinfachung des Layouts Wir haben das Layout der Benutzeroberfläche vereinfacht und die Inhalte auf eine logischere und intuitivere Weise organisiert. Dies erleichtert es unseren Entwicklern, sich in der Benutzeroberfläche zurechtzufinden und das zu finden, wonach sie suchen.
  • Behebung nicht-intuitiver Interaktionsverhalten Wir haben die Speicherinteraktion geändert und sie zu einem Abschnittsverhalten gemacht, was vermieden, zu viele doppelte Bestätigungswarnungen zu sehen. Wir möchten eine sicherere Entwicklererfahrung bieten, wenn Konfigurationen vorgenommen werden.

Bitte probiere es aus und erkunde es, und lass uns wissen, wie es dir gefällt! 😉

🧑‍🚀 Überarbeitete Interaktions-APIs und Prüflogs

Aufgrund der erhöhten Flexibilität und Komplexität der Anmeldeerfahrung und um noch prüfbarere und strukturierte Logs für Benutzerinteraktionen bereitzustellen, haben wir beschlossen, unsere Interaktions-APIs mit dem Logging-Mechanismus zu überarbeiten; Die ursprünglichen Sitzungs-APIs sind ab jetzt veraltet.

Prüflogs sind nach den neuen Schlüsseldefinitionen feiner kategorisiert, und die Nutzlasten sind für das Verhaltenstracing optimiert. Überprüfe die Registerkarte „Prüflogs“ in der Admin-Konsole, um die Veränderungen zu spüren.

Blog-Beiträge