• release

Logto productupdates

Tijd voor een nieuwe Logto-release! Deze maand brengen we nieuwe functies zoals Arabische taalvertaling en volledige RTL-ondersteuning, persoonlijk toegangstoken (PAT), configureerbaar eerste scherm, evenals diverse verbeteringen en bugfixes.

Charles
Charles
Developer

Arabische vertaling en RTL-ondersteuning

  • Nieuwe Arabische taalvertaling toegevoegd aan zowel Console als Experience UI (credit @zaaakher).
  • Verbeterde UI-indeling en details om RTL-talen beter te ondersteunen.

367272534-31cef491-e3b4-44b0-9276-379384a7f3e2.png 367329253-86ede193-bdec-4788-8c6c-ea1813abb9ee.png

Persoonlijk toegangstoken (PAT)

Persoonlijke toegangstokens (PAT's) bieden een veilige manier voor gebruikers om toegangstokens te verlenen zonder hun inloggegevens te gebruiken en zonder interactieve aanmelden.

Je kunt een PAT maken door naar de detailpagina van de gebruiker in Console te gaan of door de Management API POST /users/:userId/personal-access-tokens te gebruiken.

Raadpleeg de documentatie voor meer details.

Ondersteuning voor extra opties voor het eerste scherm

Naast sign-in en register hebben we nu meer opties ingeschakeld waarmee ontwikkelaars het startscherm voor gebruikers kunnen aanpassen. Deze nieuwe opties voor het eerste scherm zijn:

  • identifier:sign_in: Alleen specifieke identifier-gebaseerde inlogmethoden aan gebruikers tonen.
  • identifier:register: Alleen specifieke identifier-gebaseerde registratiemethoden aan gebruikers tonen.
  • reset_password: Gebruikers rechtstreeks toegang geven tot de wachtwoordherstelpagina.
  • single_sign_on: Gebruikers rechtstreeks toegang geven tot de single sign-on (SSO) pagina.

Raadpleeg de documentatie voor meer details.

Nieuwe connectors

Verbeteringen

  • Ondersteunde login_hint als extra inlogparameter.
  • Geïmplementeerde bekende swagger-eindpunten.
  • Splitste translate-commando van @logto/cli om de CLI klein en eenvoudig te maken.
  • Toegevoegde een speciale @logto/translate-package om i18n-zinnen te vertalen in Console en Experience.
  • Ondersteunde het invoeren van een naam bij het aanmaken van een gebruiker in Console.
  • Toegevoegde nieuwe queryparameter parse_error en expliciet ingesteld op false om alleen ruwe OIDC-foutbericht terug te geven.
  • Toegevoegde denyAccess() api voor aangepaste JWT-context om gebruikers tokenverzoeken conditioneel te blokkeren.
  • Ondersteunde geneste attribuutprofieltoewijzing in OAuth-connector (credit @devtekve).
  • Toegevoegde hasPassword eigenschap aan /users Management API respons.
  • Toegevoegde gebruikerswachtwoordinformatie in gebruikersdetails. Beheerder kan gemakkelijk controleren of een gebruiker een wachtwoord heeft ingesteld of niet, en kan vervolgens actie ondernemen om het in te stellen of te resetten.
  • Toegevoegde nieuwe management API om wachtwoord te controleren aan de hand van huidige wachtwoordbeleidsinstellingen.

Bugfixes

  • Voorkwam potentiële fout veroorzaakt door gecachte identifiers over Experience-pagina's.
  • Herstelde het probleem dat gebruikers blokkeerde om aangepaste JWT te maken.
  • Herstelde wecom-connectorplatform. Gebruik Universal in plaats van null.
  • Stelde lang-attribuut correct in op <html> in Console, waardoor onverwachte browservertalerprompt werd voorkomen.
  • Mogelijkheid toegevoegd om nieuwe sociale identiteit aan een bestaand gebruikersaccount te koppelen wanneer registratie is uitgeschakeld.
  • Voorkwam gebruikersregistratie en profielvervulling met alleen SSO-e-maildomeinen.