Logto Produktaktualisierungen
Es ist Zeit für eine neue Logto-Veröffentlichung! In diesem Monat bieten wir neue Funktionen wie arabische Sprachübersetzung und vollständige RTL-Unterstützung, persönliche Zugriffstoken (PAT), konfigurierbare Erstbildschirm-Optionen sowie verschiedene Verbesserungen und Fehlerbehebungen.
Arabische Übersetzung und RTL-Unterstützung
- Neue arabische Sprachübersetzung sowohl für die Konsole als auch die Experience-Benutzeroberfläche hinzugefügt (Credit @zaaakher).
- Benutzeroberflächenlayout und Details verbessert, um RTL-Sprachen besser zu unterstützen.
Persönliche Zugriffstoken (PAT)
Persönliche Zugriffstoken (PATs) bieten eine sichere Möglichkeit für Benutzer, Zugriffstoken zu gewähren, ohne ihre Anmeldedaten oder eine interaktive Anmeldung zu verwenden.
Du kannst ein PAT erstellen, indem du zur Benutzer-Detailseite in der Konsole gehst oder die Management-API POST /users/:userId/personal-access-tokens
verwendest.
Weitere Details findest du in der Dokumentation.
Unterstützung zusätzlicher Erstbildschirm-Optionen
Zusätzlich zu sign-in
und register
haben wir jetzt mehr Optionen ermöglicht, die es Entwicklern erlauben, den anfänglichen Bildschirm, der Benutzern angezeigt wird, anzupassen. Diese neuen Erstbildschirm-Optionen sind:
identifier:sign_in
: Zeigt Benutzern nur bestimmte identifier-basierte Anmeldemethoden an.identifier:register
: Zeigt Benutzern nur bestimmte identifier-basierte Registrierungsmethoden an.reset_password
: Ermöglicht Benutzern den direkten Zugriff zur Passwort-Zurücksetzseite.single_sign_on
: Ermöglicht Benutzern den direkten Zugriff zur Single Sign-On (SSO) Seite.
Weitere Details sind in der Dokumentation nachzulesen.
Neue Konnektoren
- Kook-Konnektor hinzugefügt (Credit @Misaka-L).
- Patreon-Konnektor hinzugefügt (Credit @devtekve).
- GitLab-Konnektor hinzugefügt (Credit @devtekve).
Verbesserungen
- Unterstützung für
login_hint
als zusätzliches Anmeldeparameter. - Implementierte gut bekannte Swagger-Endpunkte.
- Befehl
translate
aus@logto/cli
herausgelöst, um die CLI klein und einfach zu halten. - Ein dediziertes
@logto/translate
-Paket hinzugefügt, um i18n-Phrasen in Konsole und Experience zu übersetzen. - Unterstützung für das Eingeben eines Namens bei der Erstellung eines Benutzers in der Konsole.
- Hinzufügen eines neuen Abfrageparameters
parse_error
und explizites Setzen auffalse
, um nur rohe OIDC-Fehlermeldungen zurückzugeben. - Hinzugefügte
denyAccess()
-API zum benutzerdefinierten JWT-Kontext, um bedingt Benutzer-Token-Anfragen zu blockieren. - Unterstützung für verschachtelte Attributprofil-Zuordnung im OAuth-Konnektor (Credit @devtekve).
hasPassword
-Eigenschaft zur Antwort der Management-API/users
hinzugefügt.- Hinzugefügt Benutzers Passwortinformationen in den Benutzerdetails. Admin kann leicht überprüfen, ob ein Benutzer ein Passwort festgelegt hat oder nicht und kann dann entsprechend die Setz-/Zurücksetz-Aktion durchführen.
- Neue Management-API hinzugefügt, um Passwörter gegen aktuelle Passwort-Richtlinieneinstellungen zu überprüfen.
Fehlerbehebungen
- Potenzielle Fehler verhindert, die durch zwischengespeicherte Kennungen auf Experience-Seiten verursacht werden.
- Problem behoben, das Benutzer daran hinderte, benutzerdefinierte JWTs zu erstellen.
- Plattform des Wecom-Konnektors behoben. Verwende
Universal
anstelle vonnull
. lang
-Attribut korrekt auf<html>
in der Konsole gesetzt, um unerwartete Browser-Übersetzungsaufforderungen zu verhindern.- Neuer sozialer Identität zu bestehendem Benutzerkonto verknüpfen erlaubt, wenn Registrierung deaktiviert ist.
- Benutzerregistrierung und Profilabschluss mit nur-SSO-E-Mail-Domains verhindert.