Logto productupdates
Logto v1.37.0 is hier met een ingebouwde Account Center-app, rijkere JWT-aanpassing met behulp van applicatiecontext en configureerbare ID-tokenclaims. Het lost ook problemen met omleidingen op aangepaste domeinen op en verbetert de stabiliteit van het registratie- en sociale koppelingsproces.
Nieuwe functies en verbeteringen
Ingebouwde Account Center-app
Deze release introduceert de Account Center single-page-app als een ingebouwde Logto-applicatie voor eindgebruikers:
- Ondersteunt profielupdates voor primair e-mailadres, telefoon, gebruikersnaam en wachtwoord, met verificatieprocessen.
- Ondersteunt MFA-beheer voor TOTP, back-upcodes (downloaden/hergenereren) en passkeys (WebAuthn), inclusief hernoemen en verwijderen.
- Gevoelige handelingen worden beveiligd door wachtwoord-/e-mail-/telefoonverificatie en bevatten speciale succespagina's.
Documentatie: Accountinstellingen via Account API
Applicatiecontext in JWT Customizer
Applicatiecontext (zoals app-naam, beschrijving en aangepaste gegevens) is nu beschikbaar in JWT-customizerscripts voor:
- Access token
- Client credentials token
Dit maakt app-bewuste JWT-claimaanpassing mogelijk.
Configuratie van ID-tokenclaims
Je kunt nu extra claims configureren die in ID-tokens worden opgenomen via Console of Management API:
custom_dataidentitiesrolesorganizationsorganization_roles
Bugfixes en stabiliteit
Ingebouwde app-redirect URI-fix voor aangepaste domeinen
Opgelost: een invalid_redirect_uri-probleem voor ingebouwde Account Center- en Demo-app bij verzoeken via een aangepast domein.
- Oorzaak: Ingebouwde client-metadata werd alleen gegenereerd vanuit standaard tenant-URL's, terwijl de runtime
redirect_urigebaseerd kon zijn op een aangepast domein. - Oplossing:
getTenantUrlsaccepteert nu een optionele runtime-endpoint. Ingebouwde metadata-generatie voor Account Center en Demo-app bevat nuenvSet.endpoint, zodat redirect/logout-URI's automatisch het actieve aangepaste domein bevatten.
Zichtbaarheidsfix voor "Vertel ons over jezelf"-sectie
Opgelost: een probleem waarbij de sectie "Vertel ons over jezelf" niet verscheen tijdens registratie als alleen optionele aangepaste profielvelden geconfigureerd waren.
- Voorheen werden alleen verplichte velden gecontroleerd, waardoor optionele setups werden overgeslagen.
- De controle omvat nu ook optionele velden en of het extra profielformulier is ingediend, zodat de zichtbaarheid zoals verwacht werkt.
Social-link-flow contextbehoud-fix
Opgelost: een gebroken koppeling van sociale accounts in het volgende scenario:
gebruikersnaam + e-mailzijn beide ingeschakeld als verplichte registratie-identificaties.- "Vraag gebruikers om ontbrekende registratie-identificaties te verstrekken bij sociale aanmelding" is ingeschakeld.
- De sociale IdP retourneert geen geverifieerde e-mail.
- De gebruiker vult de gebruikersnaam in en voert daarna een reeds geregistreerd e-mailadres in.
Voorheen werd de link_social-parameter niet doorgegeven na het invullen van de gebruikersnaam, waardoor de koppelcontext verloren ging voordat de e-mail werd geverifieerd. De flow voegt nu link_social toe en behoudt deze, zodat het verwachte koppel-en-aanmeldgedrag goed werkt.

